<86>Oct 16 10:49:35 userdel[1903275]: delete user 'rooter'
<86>Oct 16 10:49:35 userdel[1903275]: removed group 'rooter' owned by 'rooter'
<86>Oct 16 10:49:35 userdel[1903275]: removed shadow group 'rooter' owned by 'rooter'
<86>Oct 16 10:49:35 groupadd[1903282]: group added to /etc/group: name=rooter, GID=636
<86>Oct 16 10:49:35 groupadd[1903282]: group added to /etc/gshadow: name=rooter
<86>Oct 16 10:49:35 groupadd[1903282]: new group: name=rooter, GID=636
<86>Oct 16 10:49:35 useradd[1903286]: new user: name=rooter, UID=636, GID=636, home=/root, shell=/bin/bash
<86>Oct 16 10:49:35 userdel[1903299]: delete user 'builder'
<86>Oct 16 10:49:35 userdel[1903299]: removed group 'builder' owned by 'builder'
<86>Oct 16 10:49:35 userdel[1903299]: removed shadow group 'builder' owned by 'builder'
<86>Oct 16 10:49:35 groupadd[1903308]: group added to /etc/group: name=builder, GID=637
<86>Oct 16 10:49:35 groupadd[1903308]: group added to /etc/gshadow: name=builder
<86>Oct 16 10:49:35 groupadd[1903308]: new group: name=builder, GID=637
<86>Oct 16 10:49:35 useradd[1903312]: new user: name=builder, UID=637, GID=637, home=/usr/src, shell=/bin/bash
<13>Oct 16 10:49:37 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153360 installed
<13>Oct 16 10:49:37 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476328 installed
<13>Oct 16 10:49:37 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Oct 16 10:49:37 rpmi: rpm-macros-cmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084191 installed
<13>Oct 16 10:49:37 rpmi: cmake-modules-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed
<13>Oct 16 10:49:37 rpmi: libuv-1.42.0-alt1 sisyphus+282690.100.1.1 1628973284 installed
<13>Oct 16 10:49:37 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Oct 16 10:49:37 rpmi: libjsoncpp19-1.8.4-alt6 sisyphus+286188.300.3.1 1633010117 installed
<13>Oct 16 10:49:37 rpmi: publicsuffix-list-dafsa-20210929-alt1 sisyphus+286161.100.1.1 1632988273 installed
<13>Oct 16 10:49:37 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547555 installed
<13>Oct 16 10:49:37 rpmi: libnghttp2-1.41.0-alt2 sisyphus+286786.100.1.1 1633940959 installed
<13>Oct 16 10:49:37 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed
<13>Oct 16 10:49:37 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed
<13>Oct 16 10:49:37 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed
<13>Oct 16 10:49:37 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Oct 16 10:49:37 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Oct 16 10:49:37 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Oct 16 10:49:37 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Oct 16 10:49:37 rpmi: libncurses-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022624 installed
<13>Oct 16 10:49:37 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190687 installed
<13>Oct 16 10:49:37 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328570 installed
<13>Oct 16 10:49:37 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed
<13>Oct 16 10:49:37 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed
<13>Oct 16 10:49:37 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed
<13>Oct 16 10:49:37 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Oct 16 10:49:37 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190687 installed
<13>Oct 16 10:49:37 rpmi: libcrypto1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed
<13>Oct 16 10:49:37 rpmi: libssl1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed
<86>Oct 16 10:49:37 groupadd[1909003]: group added to /etc/group: name=_keytab, GID=499
<86>Oct 16 10:49:37 groupadd[1909003]: group added to /etc/gshadow: name=_keytab
<86>Oct 16 10:49:37 groupadd[1909003]: new group: name=_keytab, GID=499
<13>Oct 16 10:49:37 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900477 installed
<13>Oct 16 10:49:37 rpmi: python3-3.9.7-alt3 sisyphus+286270.40.2.1 1633129753 installed
<13>Oct 16 10:49:38 rpmi: python3-base-3.9.7-alt3 sisyphus+286270.40.2.1 1633129753 installed
<13>Oct 16 10:49:38 rpmi: tests-for-installed-python3-pkgs-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed
<86>Oct 16 10:49:38 groupadd[1912248]: group added to /etc/group: name=sasl, GID=498
<86>Oct 16 10:49:38 groupadd[1912248]: group added to /etc/gshadow: name=sasl
<86>Oct 16 10:49:38 groupadd[1912248]: new group: name=sasl, GID=498
<13>Oct 16 10:49:38 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed
<13>Oct 16 10:49:38 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed
<13>Oct 16 10:49:38 rpmi: libcurl-7.79.1-alt1 sisyphus+285949.100.1.1 1632605404 installed
<13>Oct 16 10:49:38 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549371 installed
<13>Oct 16 10:49:39 rpmi: cmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084191 installed
<13>Oct 16 10:49:39 rpmi: ccmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084191 installed
<13>Oct 16 10:49:39 rpmi: rpm-build-python3-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed
<13>Oct 16 10:49:39 rpmi: rpm-build-tcl-0.6.1-alt1 sisyphus+264761.20.4.1 1610806524 installed
<13>Oct 16 10:49:41 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed
<13>Oct 16 10:49:41 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330787 installed
<13>Oct 16 10:49:41 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed
<13>Oct 16 10:49:41 rpmi: libsqlite3-3.36.0-alt1 sisyphus+285498.100.1.1 1632133124 installed
<13>Oct 16 10:49:41 rpmi: libxkbcommon-1.3.1-alt1 sisyphus+285084.100.1.1 1631455232 installed
<13>Oct 16 10:49:41 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed
<13>Oct 16 10:49:41 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Oct 16 10:49:41 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:41 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Oct 16 10:49:42 rpmi: libtcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366292 installed
<13>Oct 16 10:49:42 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed
<13>Oct 16 10:49:42 rpmi: libwayland-client-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed
<13>Oct 16 10:49:42 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928124 installed
<13>Oct 16 10:49:42 rpmi: tcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366292 installed
<13>Oct 16 10:49:42 rpmi: libOpenGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:42 rpmi: libproj-6.3.1-alt2 sisyphus+285531.100.1.1 1632148895 installed
<13>Oct 16 10:49:42 rpmi: libpython3-3.9.7-alt3 sisyphus+286270.40.2.1 1633129753 installed
<13>Oct 16 10:49:42 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed
<13>Oct 16 10:49:42 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed
<13>Oct 16 10:49:42 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed
<13>Oct 16 10:49:42 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed
<13>Oct 16 10:49:42 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955707 installed
<13>Oct 16 10:49:42 rpmi: libwayland-server-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed
<13>Oct 16 10:49:42 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199724 installed
<13>Oct 16 10:49:42 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199724 installed
<13>Oct 16 10:49:42 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed
<13>Oct 16 10:49:42 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478374 installed
<13>Oct 16 10:49:42 rpmi: libsystemd-1:249.4-alt2 sisyphus+284628.100.1.1 1630859862 installed
<13>Oct 16 10:49:42 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed
<13>Oct 16 10:49:42 rpmi: tcl-devel-8.6.11-alt3 sisyphus+284233.40.3.1 1630366292 installed
<13>Oct 16 10:49:42 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed
<13>Oct 16 10:49:42 rpmi: libGLES-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:42 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Oct 16 10:49:42 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Oct 16 10:49:42 rpmi: libhdf5-hl-100-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed
<13>Oct 16 10:49:42 rpmi: libnetcdf19-4.8.0-alt1 sisyphus+279368.100.1.2 1626522105 installed
<13>Oct 16 10:49:42 rpmi: libjasper-2.0.33-alt1 sisyphus+283821.100.1.1 1629972799 installed
<13>Oct 16 10:49:42 rpmi: libharu-2.3.0-alt2_13 sisyphus+279389.100.1.2 1626528268 installed
<13>Oct 16 10:49:44 rpmi: opencascade-data-7.5.3-alt1 sisyphus+282874.200.2.1 1629097587 installed
<13>Oct 16 10:49:44 rpmi: libpugixml-1.11.4-alt1 sisyphus+278013.100.1.2 1625975456 installed
<13>Oct 16 10:49:44 rpmi: libopenjpeg5-1.5.2-alt1 sisyphus+275732.100.1.1 1624750943 installed
<13>Oct 16 10:49:44 rpmi: libproxy-0.4.17-alt1.1 sisyphus+279553.100.1.2 1626595616 installed
<13>Oct 16 10:49:44 rpmi: qt5-base-common-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:44 rpmi: libpcre2-10.38-alt1 sisyphus+286457.100.1.1 1633453524 installed
<13>Oct 16 10:49:44 rpmi: libtinfo-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022624 installed
<13>Oct 16 10:49:44 rpmi: libncurses-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022624 installed
<13>Oct 16 10:49:44 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444234 installed
<13>Oct 16 10:49:44 rpmi: libwacom-data-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed
<13>Oct 16 10:49:45 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed
<13>Oct 16 10:49:45 rpmi: libqt5-core-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:45 rpmi: libqt5-dbus-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:45 rpmi: libqt5-network-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:45 rpmi: libqt5-sql-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:45 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed
<13>Oct 16 10:49:45 rpmi: libpq5-14.0-alt1 sisyphus+286103.100.2.1 1632923384 installed
<13>Oct 16 10:49:45 rpmi: libltdl7-2.4.6-alt4 sisyphus+284398.100.1.1 1630577757 installed
<13>Oct 16 10:49:45 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+275749.100.1.1 1624752995 installed
<13>Oct 16 10:49:45 rpmi: libmysqlclient21-8.0.26-alt3 sisyphus+286590.100.1.1 1633604370 installed
<13>Oct 16 10:49:45 rpmi: libgif-4.1.6-alt3 sisyphus+276911.100.1.3 1625273983 installed
<13>Oct 16 10:49:45 rpmi: libgeos-3.9.1-alt1 sisyphus+279089.100.1.1 1626376681 installed
<13>Oct 16 10:49:45 rpmi: libevdev-1.11.0-alt1 sisyphus+279029.100.1.1 1626354595 installed
<13>Oct 16 10:49:45 rpmi: libdouble-conversion3-3.1.5-alt1 sisyphus+277256.100.1.1 1625423062 installed
<13>Oct 16 10:49:45 rpmi: libcfitsio9-3.490-alt2 sisyphus+284651.100.1.1 1630913629 installed
<13>Oct 16 10:49:46 rpmi: libgdal-3.0.4-alt1.7 sisyphus+287143.100.1.1 1634304830 installed
<13>Oct 16 10:49:46 rpmi: libzeromq-4.2.5-alt1 sisyphus+279485.100.1.1 1626549898 installed
<13>Oct 16 10:49:46 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573058 installed
<13>Oct 16 10:49:46 rpmi: librabbitmq-c-0.11.0-alt1 sisyphus+276502.100.1.1 1625068954 installed
<13>Oct 16 10:49:46 rpmi: libgme-0.6.3-alt1 sisyphus+279355.100.1.2 1626516232 installed
<13>Oct 16 10:49:46 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed
<13>Oct 16 10:49:46 rpmi: libgomp1-11.2.1-alt1 sisyphus+285602.200.1.1 1632233970 installed
<13>Oct 16 10:49:46 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed
<13>Oct 16 10:49:46 rpmi: libchromaprint1-1.5.0-alt2 sisyphus+286097.100.1.1 1632900907 installed
<13>Oct 16 10:49:46 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263314 installed
<13>Oct 16 10:49:46 rpmi: wayland-devel-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed
<13>Oct 16 10:49:46 rpmi: libwayland-client-devel-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed
<13>Oct 16 10:49:46 rpmi: vulkan-filesystem-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400947 installed
<13>Oct 16 10:49:46 rpmi: libvulkan1-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400920 installed
<13>Oct 16 10:49:46 rpmi: libvulkan-devel-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400920 installed
<13>Oct 16 10:49:46 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502555 installed
<13>Oct 16 10:49:46 rpmi: libxvid-1.3.4-alt1 sisyphus+276251.100.1.2 1624927459 installed
<13>Oct 16 10:49:46 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed
<13>Oct 16 10:49:46 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed
<13>Oct 16 10:49:46 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337248 installed
<13>Oct 16 10:49:46 rpmi: libvpx6-1.10.0-alt1 sisyphus+279388.100.1.1 1626481381 installed
<13>Oct 16 10:49:46 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798479 installed
<13>Oct 16 10:49:46 rpmi: libspeex-1.2-alt1 sisyphus+276256.100.1.2 1624929283 installed
<13>Oct 16 10:49:46 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016400 installed
<13>Oct 16 10:49:46 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260805 installed
<13>Oct 16 10:49:46 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502531 installed
<13>Oct 16 10:49:46 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466314 installed
<13>Oct 16 10:49:46 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed
<13>Oct 16 10:49:46 rpmi: libtiff5-4.3.0-alt1 sisyphus+285311.100.1.1 1631733785 installed
<13>Oct 16 10:49:47 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350327 installed
<13>Oct 16 10:49:47 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed
<13>Oct 16 10:49:47 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975602 installed
<13>Oct 16 10:49:47 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663540 installed
<13>Oct 16 10:49:47 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed
<13>Oct 16 10:49:47 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed
<13>Oct 16 10:49:47 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed
<13>Oct 16 10:49:47 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed
<13>Oct 16 10:49:47 rpmi: libdav1d-0.5.2-alt1 sisyphus+275284.100.1.2 1624472186 installed
<13>Oct 16 10:49:47 rpmi: libcodec2-1.0.1-alt1 sisyphus+286323.100.1.1 1633262948 installed
<13>Oct 16 10:49:47 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444970 installed
<13>Oct 16 10:49:47 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630313159 installed
<13>Oct 16 10:49:47 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Oct 16 10:49:47 rpmi: libharfbuzz-3.0.0-alt1 sisyphus+285665.100.6.1 1632349061 installed
<13>Oct 16 10:49:47 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488674 installed
<13>Oct 16 10:49:47 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274963 installed
Updating fonts cache: <29>Oct 16 10:49:48 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Oct 16 10:49:48 rpmi: libbluray-1.3.0-alt1 sisyphus+285534.100.1.1 1632149885 installed
<13>Oct 16 10:49:48 rpmi: libSDL2-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed
<13>Oct 16 10:49:48 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed
<13>Oct 16 10:49:48 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080763 installed
<13>Oct 16 10:49:48 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed
<13>Oct 16 10:49:48 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed
<13>Oct 16 10:49:48 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed
<13>Oct 16 10:49:48 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed
<13>Oct 16 10:49:48 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637391 installed
<13>Oct 16 10:49:48 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed
<13>Oct 16 10:49:48 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed
<13>Oct 16 10:49:48 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed
<13>Oct 16 10:49:48 rpmi: libtk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096283 installed
<13>Oct 16 10:49:48 rpmi: libvdpau-1:1.4-alt1 sisyphus+278016.100.1.2 1625975489 installed
<13>Oct 16 10:49:48 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Oct 16 10:49:48 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Oct 16 10:49:48 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed
<13>Oct 16 10:49:48 rpmi: tk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096283 installed
<13>Oct 16 10:49:48 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577012 installed
<13>Oct 16 10:49:48 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507130 installed
<13>Oct 16 10:49:50 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed
<13>Oct 16 10:49:50 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637391 installed
<13>Oct 16 10:49:50 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Oct 16 10:49:50 rpmi: libvdpau-devel-1:1.4-alt1 sisyphus+278016.100.1.2 1625975489 installed
<13>Oct 16 10:49:50 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed
<13>Oct 16 10:49:50 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579109 installed
<13>Oct 16 10:49:50 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed
<13>Oct 16 10:49:50 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed
<13>Oct 16 10:49:50 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed
<13>Oct 16 10:49:50 rpmi: libxkbcommon-x11-1.3.1-alt1 sisyphus+285084.100.1.1 1631455232 installed
<13>Oct 16 10:49:50 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084208 installed
<13>Oct 16 10:49:50 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454723 installed
<13>Oct 16 10:49:50 rpmi: libGLX-mesa-4:21.2.4-alt1 sisyphus+287114.100.1.1 1634282269 installed
<13>Oct 16 10:49:50 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:50 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:50 rpmi: libva-2.13.0-alt1 sisyphus+286336.100.1.1 1633288796 installed
<13>Oct 16 10:49:50 rpmi: libavutil56-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:50 rpmi: libswresample3-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:50 rpmi: libgbm-4:21.2.4-alt1 sisyphus+287114.100.1.1 1634282269 installed
<13>Oct 16 10:49:50 rpmi: libEGL-mesa-4:21.2.4-alt1 sisyphus+287114.100.1.1 1634282269 installed
<13>Oct 16 10:49:50 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:50 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed
<13>Oct 16 10:49:50 rpmi: libglvnd-devel-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749270 installed
<13>Oct 16 10:49:50 rpmi: libva-devel-2.13.0-alt1 sisyphus+286336.100.1.1 1633288796 installed
<13>Oct 16 10:49:50 rpmi: libavutil-devel-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:50 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed
<13>Oct 16 10:49:50 rpmi: libswscale5-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:50 rpmi: libGLEW2.2-2.2.0-alt1 sisyphus+278988.100.1.1 1626351078 installed
<13>Oct 16 10:49:50 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Oct 16 10:49:50 rpmi: libgl2ps-1.4.2-alt1.1 sisyphus+273102.400.7.1 1622551045 installed
<13>Oct 16 10:49:50 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed
<13>Oct 16 10:49:50 rpmi: libgio-2.68.4-alt2 sisyphus+285241.100.1.1 1631645692 installed
<13>Oct 16 10:49:50 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041559 installed
<13>Oct 16 10:49:50 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927159 installed
<13>Oct 16 10:49:50 rpmi: libopenslide-3.4.1-alt1 sisyphus+278290.100.1.2 1626153635 installed
<13>Oct 16 10:49:50 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425185 installed
<13>Oct 16 10:49:51 rpmi: librsvg-1:2.50.7-alt1 sisyphus+279625.100.1.2 1626639613 installed
<13>Oct 16 10:49:51 rpmi: libavcodec58-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:51 rpmi: libavcodec-devel-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:51 rpmi: libavformat58-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:51 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Oct 16 10:49:52 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233970 installed
<13>Oct 16 10:49:53 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233970 installed
<13>Oct 16 10:49:53 rpmi: libdevmapper-1.02.179-alt1 sisyphus+283298.100.3.1 1629308593 installed
<13>Oct 16 10:49:53 rpmi: mount-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed
<13>Oct 16 10:49:53 rpmi: losetup-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed
<13>Oct 16 10:49:53 rpmi: lsblk-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed
<86>Oct 16 10:49:53 groupadd[1948144]: group added to /etc/group: name=tape, GID=497
<86>Oct 16 10:49:53 groupadd[1948144]: group added to /etc/gshadow: name=tape
<86>Oct 16 10:49:53 groupadd[1948144]: new group: name=tape, GID=497
<86>Oct 16 10:49:53 groupadd[1948151]: group added to /etc/group: name=dialout, GID=496
<86>Oct 16 10:49:53 groupadd[1948151]: group added to /etc/gshadow: name=dialout
<86>Oct 16 10:49:53 groupadd[1948151]: new group: name=dialout, GID=496
<86>Oct 16 10:49:53 groupadd[1948155]: group added to /etc/group: name=input, GID=495
<86>Oct 16 10:49:53 groupadd[1948155]: group added to /etc/gshadow: name=input
<86>Oct 16 10:49:53 groupadd[1948155]: new group: name=input, GID=495
<86>Oct 16 10:49:53 groupadd[1948163]: group added to /etc/group: name=video, GID=494
<86>Oct 16 10:49:53 groupadd[1948163]: group added to /etc/gshadow: name=video
<86>Oct 16 10:49:53 groupadd[1948163]: new group: name=video, GID=494
<86>Oct 16 10:49:53 groupadd[1948171]: group added to /etc/group: name=render, GID=493
<86>Oct 16 10:49:53 groupadd[1948171]: group added to /etc/gshadow: name=render
<86>Oct 16 10:49:53 groupadd[1948171]: new group: name=render, GID=493
<13>Oct 16 10:49:53 rpmi: udev-1:249.4-alt2 sisyphus+284628.100.1.1 1630859862 installed
<13>Oct 16 10:49:53 rpmi: dmsetup-1.02.179-alt1 sisyphus+283298.100.3.1 1629308593 installed
<13>Oct 16 10:49:53 rpmi: libwacom-1.12-alt1 sisyphus+284319.100.1.1 1630480005 installed
<13>Oct 16 10:49:53 rpmi: libinput-1.19.1-alt1 sisyphus+286071.100.1.1 1632831916 installed
<13>Oct 16 10:49:53 rpmi: libqt5-xcbqpa-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:53 rpmi: libqt5-eglfskmssupport-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:54 rpmi: libqt5-gui-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:54 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:54 rpmi: libqt5-widgets-5.15.2-alt6 sisyphus+285390.200.1.1 1631870867 installed
<13>Oct 16 10:49:56 rpmi: libvtk9.0-9.0.1-alt6 sisyphus+286165.400.4.3 1633014420 installed
<13>Oct 16 10:49:58 rpmi: libopencascade-7.5.3-alt1 sisyphus+282874.200.2.1 1629097705 installed
<13>Oct 16 10:49:58 rpmi: opencascade-7.5.3-alt1 sisyphus+282874.200.2.1 1629097705 installed
<13>Oct 16 10:49:59 rpmi: opencascade-devel-7.5.3-alt1 sisyphus+282874.200.2.1 1629097705 installed
<13>Oct 16 10:49:59 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632239666 installed
<13>Oct 16 10:49:59 rpmi: libavformat-devel-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:59 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Oct 16 10:49:59 rpmi: libswscale-devel-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:59 rpmi: libswresample-devel-2:4.4-alt7 sisyphus+286323.200.3.1 1633277567 installed
<13>Oct 16 10:49:59 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed
<13>Oct 16 10:49:59 rpmi: tk-devel-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096283 installed
<13>Oct 16 10:49:59 rpmi: python3-dev-3.9.7-alt3 sisyphus+286270.40.2.1 1633129753 installed
<13>Oct 16 10:49:59 rpmi: libjpeg-devel-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330787 installed
<13>Oct 16 10:49:59 rpmi: desktop-file-utils-0.26-alt1 sisyphus+285409.100.1.1 1631882715 installed
<13>Oct 16 10:49:59 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847006 installed
<13>Oct 16 10:49:59 rpmi: pybind11-devel-2.7.1-alt1 sisyphus+283251.100.1.1 1629271094 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/netgen-6.2.2104-alt2.nosrc.rpm (w1.gzdio)
Installing netgen-6.2.2104-alt2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.21362
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf netgen-6.2.2104
+ echo 'Source #0 (netgen-6.2.2104.tar):'
Source #0 (netgen-6.2.2104.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/netgen-6.2.2104.tar
+ cd netgen-6.2.2104
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #3 (netgen-6.2-alt-set-default-netgendir.patch):'
Patch #3 (netgen-6.2-alt-set-default-netgendir.patch):
+ /usr/bin/patch -p1
patching file ng/ngappinit.cpp
Hunk #1 succeeded at 130 (offset -24 lines).
+ echo 'Patch #4 (0004-Make-some-includes-relative.patch):'
Patch #4 (0004-Make-some-includes-relative.patch):
+ /usr/bin/patch -p1
patching file libsrc/include/meshing.hpp
patching file libsrc/include/myadt.hpp
patching file libsrc/include/stlgeom.hpp
+ echo 'Patch #7 (0007-Add-missing-USE_JPEG-propagation.patch):'
Patch #7 (0007-Add-missing-USE_JPEG-propagation.patch):
+ /usr/bin/patch -p1
patching file cmake/SuperBuild.cmake
Hunk #1 succeeded at 130 with fuzz 2 (offset -10 lines).
+ echo 'Patch #10 (netgen-6.2-alt-unbundle-pybind11.patch):'
Patch #10 (netgen-6.2-alt-unbundle-pybind11.patch):
+ /usr/bin/patch -p1
patching file CMakeLists.txt
Hunk #1 succeeded at 268 (offset -10 lines).
+ echo 'Patch #11 (netgen-alt-fix-return-type.patch):'
Patch #11 (netgen-alt-fix-return-type.patch):
+ /usr/bin/patch -p1
patching file libsrc/csg/solid.cpp
+ echo 'Patch #12 (netgen-alt-fix-build-i586.patch):'
Patch #12 (netgen-alt-fix-build-i586.patch):
+ /usr/bin/patch -p1
patching file libsrc/core/python_ngcore.hpp
Hunk #1 succeeded at 125 (offset 18 lines).
patching file libsrc/core/table.hpp
Hunk #1 succeeded at 104 (offset 3 lines).
+ echo 'Patch #13 (netgen-alt-version-detection.patch):'
Patch #13 (netgen-alt-version-detection.patch):
+ /usr/bin/patch -p1
patching file cmake/NetgenConfig.cmake.in
patching file cmake/generate_version_file.cmake
patching file windows/netgen.rc.template
+ echo -n v6.2.2104
+ sed -i 's|@UINT64_C@|ULL|' ng/ngpkg.cpp
+ sed -i 's|NG_INSTALL_DIR_LIB_DEFAULT lib|NG_INSTALL_DIR_LIB_DEFAULT lib${LIB_SUFFIX}|' CMakeLists.txt
+ sed -i 's|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT /usr/lib/cmake/netgen|' CMakeLists.txt
+ sed -i 's|<tkInt.h>|<tk/generic/tkInt.h>|' ng/Togl2.1/togl.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.5085
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd netgen-6.2.2104
+ OPTFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing'
+ mkdir -p BUILD
+ cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -S . -B BUILD -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib/tcl -DNETGEN_PYTHON_RPATH=/usr/lib -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON
Checking for write permissions in install directory...
CMake Warning at CMakeLists.txt:62 (message):
  No write access at install directory, please set correct permissions


-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Checking for write permissions in install directory...
CMake Warning at cmake/SuperBuild.cmake:30 (message):
  No write access at install directory, please set correct permissions
Call Stack (most recent call first):
  CMakeLists.txt:74 (include)


-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") 
-- Found Pybind11: /usr/include
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.7", minimum required is "3") 
-- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.7", minimum required is "3") 
-- Found Tclsh: /usr/bin/tclsh (found version "8.6") 
-- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") 
-- Found TCLTK: /usr/lib/libtcl.so  
-- Found TK: /usr/lib/libtk.so  
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD
+ cmake --build BUILD --verbose --parallel 8
gmake: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/netgen-6.2.2104 -B/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
gmake: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD//CMakeFiles/progress.marks
gmake: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
/usr/bin/gmake  -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2104 /usr/src/RPM/BUILD/netgen-6.2.2104 /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
/usr/bin/gmake  -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 20%] Performing check_submodules step for 'netgen'
/usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2104/cmake/check_submodules.cmake
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-check_submodules
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 10%] Creating directories for 'netgen'
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/tmp
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-mkdir
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 30%] No download step for 'netgen'
/usr/bin/cmake -E echo_append
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-download
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 40%] No update step for 'netgen'
/usr/bin/cmake -E echo_append
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-update
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 50%] No patch step for 'netgen'
/usr/bin/cmake -E echo_append
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-patch
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 60%] Performing configure step for 'netgen'
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.9 -DPYTHON_LIBRARIES=/usr/lib/libpython3.9.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib/libtcl.so -DTK_LIBRARY=/usr/lib/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/usr/bin/tclsh -DTK_WISH=/usr/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_CXX_FLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" "-DCMAKE_CXX_FLAGS_RELEASE=-O2 -DNDEBUG" -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_NUMA=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON -DUSE_JPEG=ON -DUSE_CGNS=OFF -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_CPP_CORE_GUIDELINES_CHECK=OFF -DUSE_SPDLOG=OFF -DDEBUG_LOG=OFF -DCHECK_RANGE=OFF -DTRACE_MEMORY=OFF -DBUILD_STUB_FILES=ON -DBUILD_FOR_CONDA=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH:UNINITIALIZED=OFF "-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" "-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" "-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" -DCMAKE_INSTALL_RPATH:UNINITIALIZED=/usr/lib/tcl -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_SKIP_BUILD_RPATH:UNINITIALIZED=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBTOGL:UNINITIALIZED=/usr/lib/tcl/libTogl2.1.so -DLIB_DESTINATION:UNINITIALIZED=lib -DLIB_INSTALL_DIR:PATH=/usr/lib -DLIB_SUFFIX:UNINITIALIZED= -DNETGEN_PYTHON_RPATH:UNINITIALIZED=/usr/lib -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/bin -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen -DNG_INSTALL_PYBIND:UNINITIALIZED=ON -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -Dng_install_dir_lib:UNINITIALIZED=/usr/lib "-GUnix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2104
Re-run cmake no build system arguments
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.7", minimum required is "3") 
-- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.7", minimum required is "3") 
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
-- Found Tclsh: /usr/bin/tclsh (found version "8.6") 
-- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") 
-- Found TCLTK: /usr/lib/libtcl.so  
-- Found TK: /usr/lib/libtk.so  
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib/libX11.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  FindOpenGL found both a legacy GL library:

    OPENGL_gl_LIBRARY: /usr/lib/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib/libGLX.so

  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  CMakeLists.txt:245 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/libOpenGL.so   
-- Found PythonInterp: /usr/bin/python3 (found version "3.9.7") 
-- Found PythonLibs: /usr/lib/libpython3.9.so
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Found pybind11: /usr/include (found version "2.7.1" )
-- Found Pybind11: /usr/include
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (OCC) does
  not match the name of the calling package (OpenCasCade).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/cmake_modules/FindOpenCasCade.cmake:97 (find_package_handle_standard_args)
  CMakeLists.txt:311 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OCC: /usr/include/opencascade (found version "7.5.3") 
-- -- Found OpenCASCADE version: 7.5.3
-- -- OpenCASCADE include directory: /usr/include/opencascade
-- -- OpenCASCADE shared libraries directory: /usr/lib
-- -- OpenCASCADE shared libraries :
 /usr/lib/libTKBO.so;/usr/lib/libTKBool.so;/usr/lib/libTKBRep.so;/usr/lib/libTKCAF.so;/usr/lib/libTKCDF.so;/usr/lib/libTKernel.so;/usr/lib/libTKG2d.so;/usr/lib/libTKG3d.so;/usr/lib/libTKGeomAlgo.so;/usr/lib/libTKGeomBase.so;/usr/lib/libTKHLR.so;/usr/lib/libTKIGES.so;/usr/lib/libTKLCAF.so;/usr/lib/libTKMath.so;/usr/lib/libTKMesh.so;/usr/lib/libTKOffset.so;/usr/lib/libTKPrim.so;/usr/lib/libTKService.so;/usr/lib/libTKShHealing.so;/usr/lib/libTKSTEP.so;/usr/lib/libTKSTEP209.so;/usr/lib/libTKSTEPAttr.so;/usr/lib/libTKSTEPBase.so;/usr/lib/libTKSTL.so;/usr/lib/libTKTopAlgo.so;/usr/lib/libTKV3d.so;/usr/lib/libTKXCAF.so;/usr/lib/libTKXDEIGES.so;/usr/lib/libTKXDESTEP.so;/usr/lib/libTKXSBase.so;/usr/lib/libTKVCAF.so
-- Found JPEG: /usr/lib/libjpeg.so (found version "62") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.134.100
-- Checking for module 'libavformat'
--   Found libavformat, version 58.76.100
-- Checking for module 'libavutil'
--   Found libavutil, version 56.70.100
-- Checking for module 'libswscale'
--   Found libswscale, version 5.9.100
-- Found FFMPEG or Libav: /usr/lib/libavcodec.so;/usr/lib/libavformat.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so, /usr/include
Problem opening /proc/meminfo
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'pybind11_stubgen'
CMake Warning at python/CMakeLists.txt:14 (message):
  pybind11-stubgen not found, if you want to create stub files

  for better autocompletion support install it with pip.


grep: /etc/lsb-release: No such file or directory

------------------------------------------------------------------------
  Netgen :  Automatic configuration OK.

  Build type: RelWithDebInfo
  Flags: -O2 -g -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic

  Enabled functionality:

    OCC: ............... ON
    JPEGlib: ........... ON
    FFMPEG: ............ ON
    GUI: ............... ON
    MPI: ............... OFF
    PYTHON: ............ ON


  Building: 

    Type 'make' to compile Netgen.

    Type 'make install' to install Netgen.


  Install directory:

    /usr

  Please set the following environment variables:

    NETGENDIR=/usr/bin
    PYTHONPATH=.:/usr/lib/python3/site-packages

------------------------------------------------------------------------

-- Configuring done
CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0070 is not set: Define file(GENERATE) behavior for relative
  paths.  Run "cmake --help-policy CMP0070" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  file(GENERATE) given relative OUTPUT path:

    netgen_config.hpp

  This is not defined behavior unless CMP0070 is set to NEW.  For
  compatibility with older versions of CMake, the previous undefined behavior
  will be used.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0070 is not set: Define file(GENERATE) behavior for relative
  paths.  Run "cmake --help-policy CMP0070" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  file(GENERATE) given relative OUTPUT path:

    netgen_config.hpp

  This is not defined behavior unless CMP0070 is set to NEW.  For
  compatibility with older versions of CMake, the previous undefined behavior
  will be used.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0070 is not set: Define file(GENERATE) behavior for relative
  paths.  Run "cmake --help-policy CMP0070" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  file(GENERATE) given relative OUTPUT path:

    netgen_config.hpp

  This is not defined behavior unless CMP0070 is set to NEW.  For
  compatibility with older versions of CMake, the previous undefined behavior
  will be used.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0070 is not set: Define file(GENERATE) behavior for relative
  paths.  Run "cmake --help-policy CMP0070" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  file(GENERATE) given relative OUTPUT path:

    netgen_config.hpp

  This is not defined behavior unless CMP0070 is set to NEW.  For
  compatibility with older versions of CMake, the previous undefined behavior
  will be used.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    INCLUDE_INSTALL_DIR
    LIB_DESTINATION
    LIB_INSTALL_DIR
    PYBIND_INCLUDE_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
    ng_install_dir_lib


-- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-configure
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 70%] Performing check_submodules1 step for 'netgen'
/usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2104/cmake/check_submodules.cmake
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 80%] Performing build step for 'netgen'
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/gmake --silent
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  0%] Built target ng_generate_version_file
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  3%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c:618:
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign]
  467 |         queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp);
      |                                                      ^~~~
      |                                                      |
      |                                                      int *
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *'
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign]
  470 |         queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp);
      |                                                       ^~~~
      |                                                       |
      |                                                       int *
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *'
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c: In function 'Togl_CopyContext':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
 4613 |     if (error_code = togl_CheckForXError(from)) {
      |         ^~~~~~~~~~
At top level:
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function]
 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams)
      | ^~~~~~~~~~~~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  4%] Linking C static library libtogl.a
/usr/bin/ar qc libtogl.a CMakeFiles/togl.dir/togl.c.o CMakeFiles/togl.dir/toglProcAddr.c.o CMakeFiles/togl.dir/toglStubInit.c.o
/usr/bin/ranlib libtogl.a
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  4%] Built target togl
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  0%] Building CXX object libsrc/meshing/CMakeFiles/makerls.dir/__/__/rules/makerlsfile.cpp.o
/usr/src/RPM/BUILD/netgen-6.2.2104/rules/makerlsfile.cpp: In function 'int main(int, char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/rules/makerlsfile.cpp:19:22: warning: unused variable 'infile' [-Wunused-variable]
   19 |   char line[maxlen], infile[maxlen], outfile[maxlen];\
      |                      ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/rules/makerlsfile.cpp:19:38: warning: unused variable 'outfile' [-Wunused-variable]
   19 |   char line[maxlen], infile[maxlen], outfile[maxlen];\
      |                                      ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/rules/makerlsfile.cpp:21:10: warning: unused variable 'j' [-Wunused-variable]
   21 |   int i, j;
      |          ^
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  6%] Linking CXX executable makerls
/usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG CMakeFiles/makerls.dir/__/__/rules/makerlsfile.cpp.o -o makerls 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  6%] Built target makerls
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp: In function 'std::string ngcore::detail::TranslateBacktrace(std::string, std::string)':
/usr/src/RPM/BUILD/netgen-6.2.2104/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);
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp: In function 'std::string ngcore::GetBackTrace()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable]
  184 |         size_t len = strlen(bt_syms[i]);
      |                ^~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/bitarray.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/bitarray.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/localheap.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/localheap.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/localheap.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/localheap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  1%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:301:21: warning: right shift count >= width of type [-Wshift-count-overflow]
  301 |               h ^= h>>32U;
      |                    ~^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/table.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/version.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/taskmanager.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/mpi_wrapper.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/mpi_wrapper.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:215:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  215 |     for (size_t i = 0; i < num_threads; i++)
      |                        ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function<void(ngcore::TaskInfo&)>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:394:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  394 |             if (mytask >= mytasks.Size()) break;
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:406:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=]
  406 |     catch (Exception e)
      |                      ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:525:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base<int>::__int_type' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  525 |                 if (mynode_data.start_cnt >= mytasks.Size()) break;
      |                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:527:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  527 |                 if (mytask >= mytasks.Size()) break;
      |                     ~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:539:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=]
  539 |         catch (Exception e)
      |                          ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/mpi_wrapper.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:330:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  330 |     for (int i = 0; i < strflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:332:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  332 |     for (int i = 0; i < numflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  334 |     for (int i = 0; i < defflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:336:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  336 |     for (int i = 0; i < flaglistflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  338 |     for (int i = 0; i < numlistflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:342:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  342 |         for (j = 0; j + 1 < numlistflags[i]->Size(); ++j)
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:360:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  360 |     for (int i = 0; i < strflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  362 |     for (int i = 0; i < numflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:364:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  364 |     for (int i = 0; i < defflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  366 |     for (int i = 0; i < strlistflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  368 |     for (int i = 0; i < numlistflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  370 |     for (int i = 0; i < flaglistflags.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable<ngcore::Flags>*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:633:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  633 |                 for (int i = 0; i < strs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:112:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
   58 |       for (int i = 0; i < names.size(); i++)
      |                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:118:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:124:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:130:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = std::shared_ptr<ngcore::Array<std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = std::shared_ptr<ngcore::Array<std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:172:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = std::shared_ptr<ngcore::Array<double> >; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = std::shared_ptr<ngcore::Array<double> >; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:181:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = std::any; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = std::any; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:187:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  9%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/python_ngcore.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  9%] Linking CXX shared library libngcore.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libngcore.so -o libngcore.so CMakeFiles/ngcore.dir/archive.cpp.o CMakeFiles/ngcore.dir/bitarray.cpp.o CMakeFiles/ngcore.dir/exception.cpp.o CMakeFiles/ngcore.dir/localheap.cpp.o CMakeFiles/ngcore.dir/logging.cpp.o CMakeFiles/ngcore.dir/flags.cpp.o CMakeFiles/ngcore.dir/paje_trace.cpp.o CMakeFiles/ngcore.dir/profiler.cpp.o CMakeFiles/ngcore.dir/table.cpp.o CMakeFiles/ngcore.dir/taskmanager.cpp.o CMakeFiles/ngcore.dir/utils.cpp.o CMakeFiles/ngcore.dir/version.cpp.o CMakeFiles/ngcore.dir/python_ngcore.cpp.o  -Wl,-rpath,:::::::::::::::::::::: /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  9%] Built target ngcore
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  9%] Generating rule_triarules.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  9%] Generating rule_hexrules.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 10%] Generating rule_prismrules2.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 10%] Generating rule_pyramidrules.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 14%] Generating rule_pyramidrules2.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 14%] Generating rule_quadrules.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 17%] Generating rule_tetrules.cpp
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable]
  366 |     int i = 0;
      |         ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable]
   70 | static int nbe = 0;
      |            ^~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable]
  519 |   Standard_Boolean AffichPurge = Standard_False;
      |                    ^~~~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray<double>&, const netgen::NgArray<netgen::Vec3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  213 |     for(int i=0; i<alpha.Size() && i<vec.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:213:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  213 |     for(int i=0; i<alpha.Size() && i<vec.Size(); i++)
      |                                    ~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 12%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   97 |   if (selpoint > 0 && selpoint <= mesh->GetNP())
      |                       ~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  159 |   for (int i = 1; i <= mesh->GetNSE(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  276 |   for (int i = 1; i <= mesh->GetNSE(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  502 |   if (selelement > 0 && selelement <= mesh->GetNSE())
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  521 |   for (i = 1; i <= mesh->GetNP(); i++)
      |               ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 16%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::NgArray<netgen::Point3d>&, int, int, double, double, int, double, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  207 |         for(int i=0; i<potential_startpoints.Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:237:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  237 |     for(int i=0; i<potential_startpoints.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:250:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  250 |         for(int j=1; j<dirstart.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::Calc(const netgen::Point3d&, netgen::NgArray<netgen::Point3d>&, netgen::NgArray<double>&, netgen::NgArray<bool>&, netgen::NgArray<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:428:47: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  428 |             if(maxpoints > 0 && points.Size() >= maxpoints)
      |                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::NgArray<netgen::Point3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  463 |     for (int i = 1; i <= startpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::NgArray<netgen::Point3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  479 |     for (int i = 1; i <= startpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::NgArray<netgen::Point3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  593 |     for(i=0; i<elements_2d.Size(); i++)
      |              ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:614:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  614 |     while(startpointsp < startpoints.Size())
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:620:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  620 |         for(int tri = 0; startpointsp < startpoints.Size() && tri<numtri; tri++)
      |                          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:642:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  642 |             for(int j=0; startpointsp < startpoints.Size() && j<numloc; j++)
      |                          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:655:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  655 |         if(i == elements_2d.Size()) i = 0;
      |            ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 18%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  379 |     for (int i = 0; i < pgeominfo.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  383 |     for (int i = 0; i < loclines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  414 |     for (int i = 0; i < locpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  478 |     for (int i = 0; i < lines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  512 |         for (int ii = 0; ii < testfaces->Size(); ii++)
      |                          ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  543 |         for (int i = 0; i < lines.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree<dim, T>::DeleteElement(T) [with int dim = 3; T = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:201:34:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1008 |               if(i!=n_elements)
      |                  ~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Spliter.cxx:1462:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1462 |         VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() )  ) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Spliter.cxx:1479:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1479 |         VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() )  ) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  234 |        pi < GetNP()+PointIndex::BASE; pi++)
      |        ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  298 |   for (int i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  321 |       for (int i = 1; i <= faces.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  354 |   for (int i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  362 |        i < np+PointIndex::BASE; i++)
      |        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  369 |   for (int i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  399 |        i < clvol.Size()+PointIndex::BASE; i++)
      |        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  407 |       for (int i = 1; i <= faces.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  452 |   for (i = lasti+1; i <= faces.Size() && !fstind; i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  471 |       for (i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  546 |       for (i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  566 |   for (i = 1; i <= locfaces2.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  588 |   for (i = 1; i <= locfaces3.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  596 |   for (i = 1; i <= locfaces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  603 |   for (i = 1; i <= locfaces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  625 |       for (i = 1; i <= locpoints.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:634:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  634 |                   if (other >= 1 && other <= pindex.Size() &&
      |                                     ~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  738 |   for (int i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  769 |   for (INDEX i = 1; i <= faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:802:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  802 |   for (int i = 1; i <= faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:862:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  862 |     for (int i = 1; i <= testfaces->Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:866:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  866 |   for (int ii = 1; ii <= aprif.Size(); ii++)
      |                    ~~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:367:11:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:677:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 21%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:51:16: warning: unused variable 'vstep' [-Wunused-variable]
   51 |         double vstep = 0.01*(vmax-vmin);
      |                ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 20%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  102 |     for (int i = 0; i < soldata.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  160 |     for (int i = 0; i < soldata.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  172 |     if (i >= 0 && i < soldata.Size())
      |                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  191 |         for (int i = 0; i < soldata.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  246 |         for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++)
      |                                                ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  253 |         for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  257 |         for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  266 |         for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  289 |         for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++)
      |                                                ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  296 |         for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                                   ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  300 |         for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                                   ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  309 |         for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                                   ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  323 |         for (int i = 0; i < soldata.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  329 |             for (int elnr = 0; elnr < mesh->GetNE(); elnr++)
      |                                ~~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  634 |     for (int i = 0; i < user_vis.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
  652 |     catch (bad_weak_ptr e)
      |                         ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  892 |             for (int i = 0; i < cpp.Size(); i++)
      |                             ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1124 |               for (int i = 0; i < cpt.Size(); i++)
      |                               ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
 1147 |     catch (bad_weak_ptr e)
      |                         ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1530 |         simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; };
      |                                                                               ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1531 |         simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; };
      |                                                                               ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4439 |     for (int i = 0; i < trigs.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4461 |     for (int i = 0; i < trigs.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4469:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4469 |             for (int ii = i; ii < trigs.Size(); ii++)
      |                              ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4478:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4478 |             for (int ii = i; ii < trigs.Size(); ii++)
      |                              ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4786:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 4786 |             for(int i = 2; i < values.Size(); i+=2)
      |                            ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4793:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 4793 |             for(int i = 1; i < values.Size(); i++)
      |                            ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::MouseDblClick(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4836:22: warning: unused variable 'have_vec_func' [-Wunused-variable]
 4836 |                 bool have_vec_func = vecfunction!=-1 && soldata[vecfunction]->draw_volume;
      |                      ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1966:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4451:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4452:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::NgArray<netgen::MeshPoint>&, netgen::NgArray<double>&, netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable]
  232 |     double maxh = mparam.maxh;
      |            ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable]
  235 |     double svalue[DIVIDEEDGESECTIONS];
      |            ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable]
  239 |     double L = system.Mass();
      |            ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:420:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  420 |         if(geom.fnames.Size()>=facenr)
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:767:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  767 |                         for (int l = 0; l < gis.Size(); l++)
      |                                         ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:838:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  838 |                 for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++)
      |                                                            ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:865:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  865 |         for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:643:26: warning: unused variable 'fd' [-Wunused-variable]
  643 |         FaceDescriptor & fd = mesh.GetFaceDescriptor(k);
      |                          ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:896:34: warning: variable 'point' set but not used [-Wunused-but-set-variable]
  896 |                           gp_Pnt point = BRep_Tool::Pnt(vertex);
      |                                  ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:624:9: warning: unused variable 'projecttype' [-Wunused-variable]
  624 |     int projecttype = PARAMETERSPACE;
      |         ^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:937:26: warning: unused variable 'fd' [-Wunused-variable]
  937 |         FaceDescriptor & fd = mesh.GetFaceDescriptor(k);
      |                          ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::OCCParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:1252:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1252 |                 for (int j = 0; j < linenums.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1363:5:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:351:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:676:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:1006:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:1007:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:981:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:986:19:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 19%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  259 |     if (selpoint > 0 && selpoint <= mesh->GetNP())
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
  312 |     catch (bad_weak_ptr e)
      |                         ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:525:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  525 |             for (int i = 1; i <= mesh->GetNE(); i++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:537:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  537 |                     for( int j = 0; j < pnums.Size(); j++)
      |                                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:550:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  550 |                     for( int j = 0; j < pnums.Size(); j++)
      |                                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:568:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  568 |                     for( int j = 0; j < pnums.Size(); j++)
      |                                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:583:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  583 |                     for( int j = 0; j < pnums.Size(); j++)
      |                                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:627:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  627 |         for (int i = 1; i <= mesh->GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:645:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  645 |                     for (int j = 1; j <= faces.Size(); j++)
      |                                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:684:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  684 |         for (int i = 1; i <= mesh->GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
  904 |     catch (bad_weak_ptr e)
      |                         ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1036 |         for (int hi = 0; hi < seia.Size(); hi++)
      |                          ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1371 |     for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:1869:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1869 |     for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2151 |     for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2419 |                 for (j = 1; j <= faces.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2478 |     for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2622:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2622 |                 for (int j = 1; j <= faces.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2689:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2689 |     for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2974:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2974 |                     for (int j = 1; j <= faces.Size(); j++)
      |                                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3030:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3030 |     for (i = 1; i <= mesh->GetNSE(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable]
  605 |     for(auto v : Vertices(ALL))
      |              ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::InsertVirtualBoundaryLayer(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:57:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   57 |       for (i = 1; i <= mesh.GetNSE(); i++)
      |                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::Generate2dMesh(netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:703:11: warning: unused variable 'res' [-Wunused-variable]
  703 |      auto res = meshing.GenerateMesh (mesh, mp, mp.maxh, domain);
      |           ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:707:10: warning: unused variable 'hsteps' [-Wunused-variable]
  707 |      int hsteps = mp.optsteps2d;
      |          ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In function 'int netgen::GenerateBoundaryLayer2(netgen::Mesh&, int, const ngcore::Array<double>&, bool, const ngcore::Array<int, unsigned int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:840:13: warning: unused variable 'new_fd_index' [-Wunused-variable]
  840 |         int new_fd_index = mesh.AddFaceDescriptor(new_fd);
      |             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:886:12: warning: unused variable 'domain' [-Wunused-variable]
  886 |        int domain = sel.GetIndex();
      |            ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:965:17: warning: variable 'v2' set but not used [-Wunused-but-set-variable]
  965 |            auto v2 = growthvectors[a[(i+1)%n]];
      |                 ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In function 'int netgen::GenerateBoundaryLayer2(netgen::Mesh&, int, const ngcore::Array<double>&, bool, const ngcore::Array<int, unsigned int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:1019:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1019 |         while(icurrent<n)
      |               ~~~~~~~~^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:1023:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1023 |            while(getAngle(pis, ilast) < 1e-5 && ilast < n)
      |                                                 ~~~~~~^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:1259:20: warning: variable 'q1' set but not used [-Wunused-but-set-variable]
 1259 |               auto q1 = mesh[pi3];
      |                    ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:1213:14: warning: variable 'swap' set but not used [-Wunused-but-set-variable]
 1213 |         bool swap = false;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:754:10: warning: unused variable 'ne' [-Wunused-variable]
  754 |      int ne = mesh.GetNSE();
      |          ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:794:9: warning: unused variable 'fd_old' [-Wunused-variable]
  794 |     int fd_old = mesh.GetNFD();
      |         ^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::NgArray<netgen::NgArray<int, 1>*>&, netgen::INDEX_2_CLOSED_HASHTABLE<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  325 |         for (i = 1; i <= mesh.GetNE(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  396 |         for (i = 1; i <= mesh.GetNSE(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  461 |             for (i = 1; i <= mesh.GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  529 |             for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                              ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  539 |                     for(k = 0; k < idmaps.Size(); k++)
      |                                ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  715 |             for (i = 1; i <= mesh.GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  795 |                     for (i = 1; i <= mesh.GetNE(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1116 |         for (int i = 1; i <= mtets.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1156 |         for (int i = 1; i <= mprisms.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE<netgen::PointIndex>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1596 |     for (int i = 1; i <= mids.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE<netgen::PointIndex>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1734 |     for (int i = 1; i <= mprisms.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE<netgen::PointIndex>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1807 |     for (int i = 1; i <= mquads.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1883 |     for(int i=0; i<mtets.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1887:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1887 |     for(int i=0; i<mprisms.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1891:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1891 |     for(int i=0; i<mids.Size(); i++)
      |                  ~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1895:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1895 |     for(int i=0; i<mtris.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1899:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1899 |     for(int i=0; i<mquads.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'void netgen::BisectTetsCopyMesh(netgen::Mesh&, const netgen::NetgenGeometry*, netgen::BisectionOptions&, const netgen::NgArray<netgen::NgArray<int, 1>*>&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2152 |                 for(int j=0; j<idmaps.Size(); j++)
      |                              ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'void netgen::UpdateEdgeMarks(netgen::Mesh&, const netgen::NgArray<netgen::NgArray<int, 1>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2497 |     for(int m = 0; m < mtets_old.Size(); m++)
      |                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2547 |     for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                              ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2596 |      for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2636 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In member function 'void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::NgArray<double>*) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2865:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2865 |                 for(int i=1; i<=mtets.Size(); i++)
      |                              ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2867:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2867 |                 for(int i=1; i<=mprisms.Size(); i++)
      |                              ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2869:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2869 |                 for(int i=1; i<=mtris.Size(); i++)
      |                              ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2871:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2871 |                 for(int i=1; i<=mquads.Size(); i++)
      |                              ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2873:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2873 |                 for(int i=1; i<=mprisms.Size(); i++)
      |                              ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2924:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2924 |                             for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                                                      ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2994:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2994 |                 for (int i = 1; i <= mtets.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3015:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3015 |                 for (int i = 1; i <= mesh.GetNE(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3038:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3038 |               for (int i = 1; i <= mtets.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3064:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3064 |             for (int i = 1; i <= mesh.GetNSE(); i++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3139:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3139 |             for (int i = 1; i <= mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3142:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3142 |             for (int i = 1; i <= mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3147:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3147 |             for (int i = 1; i <= mprisms.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3150:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3150 |             for (int i = 1; i <= mprisms.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3155:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3155 |             for (int i = 1; i <= mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3158:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3158 |             for (int i = 1; i <= mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3209:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3209 |             for (int i = 1; i <= mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3211:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3211 |             for (int i = 1; i <= mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3219:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3219 |             for (int i = 1; i <= mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3224:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3224 |             for (int i = 1; i <= mprisms.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3226:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3226 |             for (int i = 1; i <= mprisms.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3234:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3234 |             for (int i = 1; i <= mprisms.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3239:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3239 |             for (int i = 1; i <= mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3241:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3241 |             for (int i = 1; i <= mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3249:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3249 |             for (int i = 1; i <= mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3374:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3374 |                   for (int j = 0; j < edges.Size(); j++)
      |                                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3613:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3613 |             for (int i = 1; i <= mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3617:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3617 |             for (int i = 0; i < mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3621:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3621 |             for (int i = 0; i < mtets.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3628:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3628 |             for (int i = 1; i <= mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3634:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3634 |             for (int i = 0; i < mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3638 |             for (int i = 0; i < mtris.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3689 |     for (int i = 1; i <= mprisms.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3784 |     for (int i = 1; i <= mquads.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3968:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3968 |         for(int ii=1; ii<=mesh.GetNP(); ii++)
      |                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:4015:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4015 |             for(int ii=0; ii<bad_elts.Size(); ii++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:4081:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4081 |     for(int i=0; i<idmaps.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2476:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2477:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2478:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2479:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2480:32:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2816:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3192:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:111:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  111 |              for (int j = 0; j < nnums.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:165:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  165 |              for (int j = 0; j < nnums.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:291:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  291 |               for (int j = 0; j < nnums.Size(); j++)
      |                               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:44:9: warning: unused variable 'nse' [-Wunused-variable]
   44 |     int nse = mesh.GetNSE();
      |         ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In instantiation of 'netgen::AnisotropicClusters::Update()::<lambda(auto:11)> [with auto:11 = ngcore::T_Range<unsigned int>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = netgen::AnisotropicClusters::Update()::<lambda(auto:11)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:85:7:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:111:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  111 |              for (int j = 0; j < nnums.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In instantiation of 'netgen::AnisotropicClusters::Update()::<lambda(auto:12)> [with auto:12 = ngcore::T_Range<netgen::SurfaceElementIndex>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::AnisotropicClusters::Update()::<lambda(auto:12)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:142:7:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:165:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  165 |              for (int j = 0; j < nnums.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:47:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  165 |       if (elnr > links.Size())
      |           ~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::NgArray<netgen::DelaunayTet>&, netgen::Mesh&, netgen::DTREE&, netgen::MeshNB&, netgen::NgArray<netgen::Point<3, double>, 0, int>&, netgen::NgArray<double>&, netgen::NgArray<int>&, netgen::NgArray<int>&, netgen::NgArray<int>&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&, ngcore::Array<netgen::DelaunayTet>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:536:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  536 |         if (centers.Size() < nelind)
      |             ~~~~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::DelaunayRemoveDegenerated(const T_POINTS&, netgen::NgArray<netgen::DelaunayTet>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:747:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  747 |     for (int i = 1; i <= tempels.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::DelaunayRemoveIntersecting(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&, netgen::Point3d, netgen::Point3d)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:976:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  976 |         for (int i = 1; i <= openels.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:997:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  997 |         for (int i = 1; i <= tempels.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1026:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1026 |             for (int jj = 1; jj <= neartrias.Size(); jj++)
      |                              ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::DelaunayRemoveOuter(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::AdFront3*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1142:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1142 |     for (int i = 0; i < tempels.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1161:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1161 |         for (int ii = 0; ii < elsonpoint[pi].Size(); ii++)
      |                          ~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1300:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1300 |         for (i = lowest_undefined_el; i <= ne; i++)
      |                                       ~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1387:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1387 |         for (int i = 1; i <= ne; i++)
      |                         ~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1661:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1661 |     for (int i = 0; i < tempels.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1538:13: warning: unused variable 'ne' [-Wunused-variable]
 1538 |     int np, ne;
      |             ^~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:460:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1370 |                 if(i!=n_elements)
      |                    ~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:557:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1127 |           if(leaf_index.Size()<aindex+1)
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = int; IndexType = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:876:23:   required from 'netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)> [with auto:13 = ngcore::TableCreator<int, netgen::PointIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<int, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)> >(const ngcore::T_Range<unsigned int>&, const netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<unsigned int>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable<int, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)> >(const ngcore::T_Range<unsigned int>&, const netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62:   required from 'ngcore::Table<T, IndexType> ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray<netgen::DelaunayTet>&, netgen::NgArray<int>&)::<lambda(auto:13&, int)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:871:60:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
  289 |             while (blocknr+1>nd) {
      |                    ~~~~~~~~~^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:81:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   81 |         for (i = 1; i <= faces->Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  145 |     for (i = 1; i <= faces->Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::NgArray<netgen::MiniElement2d>&, netgen::NgArray<int>&, netgen::INDEX, const netgen::Point3d&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:216:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  216 |                 for (k = 1; k <= area.Size(); k++)
      |                             ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable]
  605 |     for(auto v : Vertices(ALL))
      |              ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp: In member function 'int netgen::DelaunayMesh::GetNeighbour(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:118:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  118 |       if (pos == -1) return -1;
      |           ~~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::DelaunayMesh::SetNeighbour(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:132:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  132 |       if (pos == -1)
      |           ~~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::DelaunayMesh::AddPoint(netgen::PointIndex)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:365:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  365 |         for (int l = 0; l < edges.Size(); l++)
      |                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:505:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  505 |         for (int i = 0; i < npoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:539:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  539 |     for (int i = 0; i < npoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:653:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  653 |     for (int i = 0; i < mesh.LockedPoints().Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:389:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1370 |                 if(i!=n_elements)
      |                    ~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:202:19:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1127 |           if(leaf_index.Size()<aindex+1)
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 11%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:40:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   40 |                                            if (i < 0 || i >= self.Size())
      |                                                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:46:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   46 |                                            if (i < 0 || i >= self.Size())
      |                                                         ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:612:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  612 |         for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                                   ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:624:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  624 |           for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++)
      |                                           ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:627:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  627 |               for (int j = 0; j < edgenrs.Size(); j++)
      |                               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:723:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  723 |           for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++)
      |                                           ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:729:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  729 |               for (int i2 = 0; i2 < edgenrs.Size(); i2++)
      |                                ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:793:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  793 |           for (int e = 0; e < surfnr.Size(); e++)
      |                           ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:876:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  876 |               for (int j = 0; j < xi.Size(); j++)
      |                               ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1000 |       for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++)
      |                            ~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1087:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1087 |               for (int j = 0; j < xi.Size(); j++)
      |                               ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1141 |       for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++)
      |                                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1204:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1204 |                 for (int jx = 0, jj = 0; jx < xi.Size(); jx++)
      |                                          ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1205:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1205 |                   for (int jy = 0; jy < xi.Size(); jy++, jj++)
      |                                    ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1212:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1212 |                 for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--;
      |                                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1219:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1219 |                     for (int k = 0; k < verts.Size(); k++)
      |                                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1223:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1223 |                     for (int k = 0; k < edgenrs.Size(); k++)
      |                                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1247:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1247 |                 for (int jx = 0, jj = 0; jx < xi.Size(); jx++)
      |                                          ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1248:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1248 |                   for (int jy = 0; jy < xi.Size(); jy++, jj++)
      |                                    ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1301:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1301 |     for (int i = 0; i < edgeorder.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1324:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1324 |     for (int i = 0; i < faceorder.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1623:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1623 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1627:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1627 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1704:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1704 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1716:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1716 |             for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1718:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1718 |                 if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1723:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1723 |             if(info.facenr+1 >= facecoeffsindex.Size())
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1761 |     for (int i = 0; i < coefs.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1769:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1769 |         for (int i = 0; i < coefs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray<netgen::Vec<D> >&) const [with int DIM_SPACE = 3]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1758:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:2354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2354 |     for (int i = 0; i < info.edgenrs.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray<netgen::Vec<D> >&) const [with int DIM_SPACE = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:2372:76:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:2354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/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 = unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4009:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4130 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4142 |             for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4144 |                 if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4149 |             if(info.facenr+1 >= facecoeffsindex.Size())
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4226 |               for (int i = 0; i < coefs.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4244 |             for (int i = 0; i < coefs.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4264 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 = unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4283:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4130 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4142 |             for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4144 |                 if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4149 |             if(info.facenr+1 >= facecoeffsindex.Size())
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4226 |               for (int i = 0; i < coefs.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4244 |             for (int i = 0; i < coefs.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4264 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 = unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4296:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4130 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4142 |             for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4144 |                 if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4149 |             if(info.facenr+1 >= facecoeffsindex.Size())
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4226 |               for (int i = 0; i < coefs.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4244 |             for (int i = 0; i < coefs.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4264 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 = unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4302:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4130 |         for (int i = 0; i < info.edgenrs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4142 |             for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4144 |                 if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4149 |             if(info.facenr+1 >= facecoeffsindex.Size())
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4226 |               for (int i = 0; i < coefs.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4244 |             for (int i = 0; i < coefs.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4264 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 = unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4322:41:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4638 |             for (int i = 0; i < coefs.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4668:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4668 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4693:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4693 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 = unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4769:39:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4638 |             for (int i = 0; i < coefs.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4668:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4668 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4693:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4693 |                 for (int i = 0; i < coefs.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:600:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:606:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:682:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  206 |     for (int ri = 0; ri < rules.Size(); ri++)
      |                      ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:230:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  230 |         for (int j = 1; j <= rule.newels.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:273:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  273 |                 for (int k = 0; k < elonnode[el[j]].Size(); k++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:277:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  277 |                     for (int l = 0; l < nbels[sei].Size(); l++)
      |                                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  288 |     for (int ri = 0; ri < rules.Size(); ri++)
      |                      ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:326:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  326 |                 for (int i = 1; i < elmap.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:333:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  333 |                     for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++)
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:370:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  370 |                 for(int i=0; ok && i<rule.deledges.Size(); i++)
      |                                    ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:384:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  384 |                 for (int j = 1; j <= pmap.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:389:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  389 |                 for (int j = 1; j <= pmap.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:402:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  402 |                 for (int j = 0; j < rule.oldels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:406:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  406 |                 for (int j = 1; j <= rule.newels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:422:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  422 |                 for (int j = 1; j <= rule.newels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:436:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  436 |                 for (int j = 0; j < rule.oldels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:439:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  439 |                 for (int j = 1; j <= pmap.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:449:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  449 |     for (int ri = 0; ri < rules.Size(); ri++)
      |                      ~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:201:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:248:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:317:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgArray<int, 1>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/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};
      |           ^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgArray<int, 1>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/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};
      |             ^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder]
  298 |   int np;
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:293:7: warning:   'int netgen::HPRefElement::index' [-Wreorder]
  293 |   int index;
      |       ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:35:3: warning:   when initialized here [-Wreorder]
   35 |   HPRefElement :: HPRefElement(Element & el) :
      |   ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder]
  297 |   int levelz;
      |       ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning:   'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder]
  290 |   HPREF_ELEMENT_TYPE type;
      |                      ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:35:3: warning:   when initialized here [-Wreorder]
   35 |   HPRefElement :: HPRefElement(Element & el) :
      |   ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder]
  297 |   int levelz;
      |       ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning:   'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder]
  290 |   HPREF_ELEMENT_TYPE type;
      |                      ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:50:3: warning:   when initialized here [-Wreorder]
   50 |   HPRefElement :: HPRefElement(Element2d & el) :
      |   ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder]
  297 |   int levelz;
      |       ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning:   'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder]
  290 |   HPREF_ELEMENT_TYPE type;
      |                      ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:65:3: warning:   when initialized here [-Wreorder]
   65 |   HPRefElement :: HPRefElement(Segment & el) :
      |   ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder]
  298 |   int np;
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:295:7: warning:   'int netgen::HPRefElement::levelx' [-Wreorder]
  295 |   int levelx;
      |       ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:86:3: warning:   when initialized here [-Wreorder]
   86 |   HPRefElement :: HPRefElement(HPRefElement & el) :
      |   ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder]
  297 |   int levelz;
      |       ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning:   'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder]
  290 |   HPREF_ELEMENT_TYPE type;
      |                      ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:86:3: warning:   when initialized here [-Wreorder]
   86 |   HPRefElement :: HPRefElement(HPRefElement & el) :
      |   ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/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!!
      |              ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:293:7: warning:   'int netgen::HPRefElement::index' [-Wreorder]
  293 |   int index;
      |       ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:86:3: warning:   when initialized here [-Wreorder]
   86 |   HPRefElement :: HPRefElement(HPRefElement & el) :
      |   ^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray<netgen::HPRefElement>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  562 |     for(ElementIndex i = 0; i < mesh.GetNE(); i++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  581 |     for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++)
      |                                    ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray<netgen::HPRefElement>&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1000:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1000 |                       for (int l = 0; l < pts.Size(); l++)
      |                                       ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray<netgen::HPRefElement>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1250 |     for (int i = 1; i <= mesh.GetNP(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1257 |         for (int i = 0; i < hpelements.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1291 |     for (int i = 1; i <= mesh.GetNP(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1294 |     for (int i = 1; i <= mesh.GetNP(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1297 |     for (int i = 0; i < hpelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1357 |         for (int i = 0; i < hpelements.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1451:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1451 |         for(ElementIndex i=0;i<mesh.GetNE(); i++)
      |                              ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1523:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1523 |         for(SurfaceElementIndex i=0;i<mesh.GetNSE(); i++)
      |                                     ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::CheckSingularities(netgen::Mesh&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgArray<int, 1>&, int&, int&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1605:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1605 |         for (int i = 1; i <= mesh.GetNP(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1641:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1641 |         for (int i = 1; i <= mesh.GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1669:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1669 |         for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1726:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1726 |         for (int i = 1; i <= mesh.GetNP(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1788:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1788 |         for (int i = 1; i <= mesh.GetNP(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray<netgen::HPRefElement>&, int&, int&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1852 |     for( int i = 0; i<elements.Size(); i++)
      |                     ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1966:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1966 |     for (int i = 0; i < misses.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1668:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1848:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp: In function 'double netgen::CombineImproveEdge(netgen::Mesh&, const ngcore::Table<netgen::SurfaceElementIndex, netgen::PointIndex>&, ngcore::Array<netgen::Vec<3>, netgen::PointIndex>&, ngcore::Array<bool, netgen::PointIndex>&, netgen::PointIndex, netgen::PointIndex, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:449:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  449 |     for (int k = 0; k < hasbothpi.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:458:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  458 |     for (int k = 0; k < hasonepi.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:615:9: warning: unused variable 'ntasks' [-Wunused-variable]
  615 |     int ntasks = ngcore::TaskManager::GetMaxThreads();
      |         ^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  414 |     for (int i = 0; i < boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::NgArray<netgen::Box3d>&, netgen::NgArray<int>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:489:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  489 |     for (int j = 1; j <= faceused.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:491:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  491 |     for (int j = 1; j <= facenotused.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:766:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  766 |     for (int i = 0; i < boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray<netgen::Point<3, double>, 0, int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:794:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  794 |         for (int i = 0; i < boxes.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray<netgen::Point<3, double>, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  815 |     for (int i = 0; i < boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../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::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:1365:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:92:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   92 |          for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++)
      |                                            ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:175:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  175 |                 for (int i = oldne + 1; i <= mesh3d.GetNE(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  214 |            for (int i = oldne + 1; i <= mesh3d.GetNE(); i++)
      |                                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  266 |               for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++)
      |                                             ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable]
  652 |     int i;
      |         ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1363:5:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:243:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   13 |     bool secondorder = mesh.GetNP() > mesh.GetNV();
      |                        ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   18 |       for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++)
      |                                        ~~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:227:15: warning: unused variable 'l' [-Wunused-variable]
  227 |           int l;
      |               ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:363:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  363 |           for (int k = 0; k < row1.Size(); k++)
      |                           ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:380:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  380 |           for (int k = 0; k < row2.Size(); k++)
      |                           ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  395 |           for (int k = 0; k < hasonepi.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:397:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  397 |           for (int k = 0; k < hasbothpi.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:421:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  421 |           for (int k = 0; k < hasonepi.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:437:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  437 |               for (int k = 0; k < hasonepi.Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:467:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  467 |               for (int k = 0; k < row.Size(); k++)
      |                               ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:482:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  482 |               for (int k = 0; k < hasonepi.Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:485:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  485 |               for (int k = 0; k < hasbothpi.Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:501:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  501 |   for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                             ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  749 |   for (int k = 0; k < hasbothpoints.Size(); k++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:814:7: warning: unused variable 'np' [-Wunused-variable]
  814 |   int np = mesh.GetNP();
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1027:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1027 |           if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points
      |               ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1129:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1129 |           for (int k = 0; k < hasbothpoints.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1325:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1325 |           for (int k = 0; k < elementsonnode[pi1].Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2664:19: warning: unused variable 'k1' [-Wunused-variable]
 2664 |               int k1;
      |                   ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2716:7: warning: unused variable 'np' [-Wunused-variable]
 2716 |   int np = mesh.GetNP();
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2717:7: warning: unused variable 'ne' [-Wunused-variable]
 2717 |   int ne = mesh.GetNE();
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>*>*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2923:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2923 |           for(int k=0; !found && k<used_idmaps->Size(); k++)
      |                                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2925:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2925 |               if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE)
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2965:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2965 |           for (int k = 0; k < elementsonnode[pi1].Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2987:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2987 |                       for (int l = 0; l < hasbothpoints.Size(); l++)
      |                                       ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2997:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2997 |                       for (int l = 0; l < hasbothpointsother.Size(); l++)
      |                                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3011:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3011 |                       for(int ii=0; ii < hasbothpoints.Size(); ii++)
      |                                     ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3014:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3014 |                       for(int ii=0; ii < hasbothpointsother.Size(); ii++)
      |                                     ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3025:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3025 |               for (int k = 0; k < elementsonnode[pi1other].Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3045:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3045 |                       for (int l = 0; l < hasbothpointsother.Size(); l++)
      |                                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3062:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3062 |           for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3085:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3085 |               for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++)
      |                              ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3158:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3158 |           for (int k = 0; puretet && k < hasbothpoints.Size(); k++)
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3161:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3161 |           for (int k = 0; puretet && k < hasbothpointsother.Size(); k++)
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3176:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3176 |               for(int jj=i; !done && jj<hasbothpoints.Size(); jj++)
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3201:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3201 |               for(int ii=0; ii < hasbothpoints.Size(); ii++)
      |                             ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3238:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3238 |               for(int jj=i; !done && jj<hasbothpointsother.Size(); jj++)
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3264:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3264 |               for(int ii=0; ii < hasbothpoints.Size(); ii++)
      |                             ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3290:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3290 |               for(int ii=0; ii < hasbothpointsother.Size(); ii++)
      |                             ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3316:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3316 |           for(int i=0; i<hasbothpoints.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3318:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3318 |           for(int i=0; i<hasbothpointsother.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3380:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3380 |               for(int jj = 0; wrongorientation && jj<newelts[i]->Size(); jj++)
      |                                                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3385:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3385 |               for(int jj=0; jj<newelts[i]->Size(); jj++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3393:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3393 |                   for(int k = 0; k<surfaceindicesonnode[(*(*newelts[i])[jj])[0]].Size(); k++)
      |                                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3398:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3398 |                       for(int l=0; l<face_index.Size(); l++)
      |                                    ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3407:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3407 |                   for(int k=0; k<face_index.Size(); k++)
      |                                ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3463:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3463 |               for(int jj = 0; wrongorientation && jj<neweltsother[i]->Size(); jj++)
      |                                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3468:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3468 |               for(int jj=0; jj<neweltsother[i]->Size(); jj++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3584:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3584 |               for(int i=0; i<hasbothpoints.Size(); i++)
      |                            ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3592:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3592 |               for(int i=hasbothpoints.Size(); i<(*newelts[minpos]).Size(); i++)
      |                                               ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3602:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3602 |                   for(int i=0; i<hasbothpointsother.Size(); i++)
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3609:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3609 |                   for(int i=hasbothpointsother.Size(); i<(*neweltsother[minposother]).Size(); i++)
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3621:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3621 |           for(int i=0; i<newelts.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3623:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3623 |               for(int jj=0; jj<newelts[i]->Size(); jj++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3628:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3628 |           for(int i=0; i<neweltsother.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3630:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3630 |               for(int jj=0; jj<neweltsother[i]->Size(); jj++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3641:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3641 |   for(int i=0; i<locidmaps.Size(); i++)
      |                ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2823:24: warning: unused variable 'pi3' [-Wunused-variable]
 2823 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                        ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2823:29: warning: unused variable 'pi4' [-Wunused-variable]
 2823 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                             ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2823:34: warning: unused variable 'pi5' [-Wunused-variable]
 2823 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                                  ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2823:39: warning: unused variable 'pi6' [-Wunused-variable]
 2823 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                                       ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3698:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3698 |   for (int k = 0; k < belementsonnode[pi1].Size(); k++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3734:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3734 |   for (int k = 0; k < row.Size(); k++)
      |                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:14: warning: unused variable 'pi1' [-Wunused-variable]
 3835 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |              ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:19: warning: unused variable 'pi2' [-Wunused-variable]
 3835 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |                   ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:24: warning: unused variable 'pi3' [-Wunused-variable]
 3835 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |                        ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:29: warning: unused variable 'pi4' [-Wunused-variable]
 3835 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |                             ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:34: warning: unused variable 'pi5' [-Wunused-variable]
 3835 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |                                  ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3839:16: warning: unused variable 'bad2' [-Wunused-variable]
 3839 |   double bad1, bad2;
      |                ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3941:16: warning: unused variable 'bad2' [-Wunused-variable]
 3941 |   double bad1, bad2;
      |                ^~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:45,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array<netgen::MeshPoint, netgen::PointIndex>; FACEArray = netgen::NgArray<netgen::INDEX_3>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:731:32:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  108 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1053:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1846:40:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:500:29:   required from 'netgen::NgArrayMem<T, S>& netgen::NgArrayMem<T, S>::operator=(const T&) [with T = bool; int S = 50]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1850:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality2d(const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:139:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  139 |     for (sei = 0; sei < mesh.GetNSE(); sei++)
      |                   ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'double netgen::CalcVolume(const netgen::NgArray<netgen::Point3d>&, const netgen::NgArray<netgen::Element>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  564 |     for (int i = 0; i < elements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray<int>*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  587 |     for (i = 1; i <= incl.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  590 |     for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  644 |     for (i = 1; i <= mesh.GetNP(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  673 |     for (i = 1; i <= mesh.GetNP(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  681 |     for (i = 1; i <= mesh.GetNSE(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  761 |     for (i = 1; i <= mesh.GetNSE(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  773 |     for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  779 |     for (i = 1; i <= mesh.GetNP(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  823 |     for (i = 1; i <= mesh.GetNSE(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  838 |     for (ei = 0; ei < mesh.GetNE(); ei++)
      |                  ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  863 |     for (i = 1; i <= mesh.GetNSE(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  881 |     for (ei = 0; ei < mesh.GetNE(); ei++)
      |                  ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:934:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  934 |         for (i = 1; i <= mesh.GetNSE(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:944:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  944 |         for (ei = 0; ei < mesh.GetNE(); ei++)
      |                      ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:987:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  987 |         for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                                   ~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:137:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   34 |   for (int i = 1; i <= rules.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   56 |   for (int i = 0; i < rules.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   68 |   for (int i = 0; i < rules.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:345:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  345 |         for(int i = 1; i <= allowpoint.Size(); i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:374:44: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  374 |           if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass &&
      |                          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  379 |               for(int i = 1; i <= groupfaces.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:382:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  382 |               for(int i = 1; i <= groupfaces.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:383:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  383 |                 for (j = 1; j <= locfaces.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  397 |               for(int i = 1; i <= groupfaces.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:471:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  471 |               for(int i = 1; i <= canuse.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:507:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  507 |           for (int i = oldnp+1; i <= plainpoints.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:515:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  515 |               for (int i = 1; i <= locelements.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:532:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  532 |               for (int i = 1; i <= locelements.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:567:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  567 |                   for(int i = 1; i <= plainpoints.Size(); i++)
      |                                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:570:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  570 |                       if (i <= pindex.Size())
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:584:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  584 |               for(int i = oldnp+1; i <= locpoints.Size(); i++)
      |                                    ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:588:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  588 |               for(int i = oldnf+1; i <= locfaces.Size(); i++)
      |                                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:592:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  592 |               for(int i = 1; i <= delfaces.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:596:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  596 |               for(int i = 1; i <= locelements.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:626:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  626 |           for(int i = 1; i <= tempnewpoints.Size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:628:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  628 |           for(int i = 1; i <= tempnewfaces.Size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:630:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  630 |           for(int i = 1; i <= tempdelfaces.Size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:632:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  632 |           for(int i = 1; i <= templocelements.Size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:639:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  639 |               for(int i = 1; i <= locpoints.Size(); i++)
      |                              ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:642:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  642 |                   if (i <= pindex.Size())
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  654 |           for (int i = oldnp+1; i <= locpoints.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:660:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  660 |           for (int i = 1; i <= locelements.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:678:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  678 |           for(int i = oldnf+1; i <= locfaces.Size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:687:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |           for(int i = 1; i <= delfaces.Size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  711 |   for(int i = 1; i <= ruleused.Size(); i++)
      |                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1174 |       for (int i = 1; i <= npoints.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1187 |   for (int i = 1; i <= npoints.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1255 |   for (int i = 1; i <= npoints.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:45,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::NgArray<netgen::MeshPoint, 1>; FACEArray = netgen::NgArray<netgen::MiniElement2d>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:375:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  108 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:351:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:35,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.hpp: In constructor 'netgen::Meshing2::Meshing2(const netgen::NetgenGeometry&, const netgen::MeshingParameters&, const netgen::Box<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder]
   47 |   const NetgenGeometry& geo;
      |                         ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.hpp:32:12: warning:   'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder]
   32 |   AdFront2 adfront;
      |            ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:41:3: warning:   when initialized here [-Wreorder]
   41 |   Meshing2 :: Meshing2 (const NetgenGeometry& ageo,
      |   ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  123 |     for (int i = 0; i < ruleused.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp: In member function 'netgen::MESHING2_RESULT netgen::Meshing2::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&, double, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:355:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  355 |     for (int i = 0; i < seia.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:463:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  463 |             for (int i = 1; i <= canuse.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:548:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  548 |             (gpi1 < illegalpoint.Size()+PointIndex::BASE) &&
      |              ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:549:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  549 |             (gpi2 < illegalpoint.Size()+PointIndex::BASE) )
      |              ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:644:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  644 |             for (int i = 2; i <= loclines.Size(); i++)  // don't remove first line
      |                             ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:810:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  810 |                 for (int i = 1; i <= chartboundpoints.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:819:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  819 |                 for (int i = 1; i <= chartboundlines.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:862:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  862 |         for (int i = 1; i <= locelements.Size() && found; i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:880:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  880 |             for (int i = oldnp+1; i <= plainpoints.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:943:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  943 |             for (int i = oldnl+1; i <= loclines.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:957:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  957 |             for (int i = 1; i <= locelements.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:973:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  973 |             for (int i = 1; i <= locelements.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1037:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1037 |             for (int i = 1; i <= locelements.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1080:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1080 |             for (int i = 1; i <= locelements.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1093:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1093 |             for (int i = oldnp+1; i <= locpoints.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1096:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1096 |             for (int i = 1; i <= locelements.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1168:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1168 |             for (int i = 1; i <= critpoints.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1172:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1172 |                 for (int jj = 0; jj < intersecttrias.Size(); jj++)
      |                                  ~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1258:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1258 |             for (int i = oldnl+1; i <= loclines.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1262:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1262 |                 if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size())
      |                     ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1262:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1262 |                 if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size())
      |                                                ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1323:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1323 |             for (int i = oldnp+1; i <= locpoints.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1329:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1329 |             for (int i = oldnl+1; i <= loclines.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1361:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1361 |             for (int i = 1; i <= locelements.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1430:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1430 |                     if (gpi >= oldts+PointIndex::BASE)
      |                         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1459:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1459 |             for (int i = 1; i <= dellines.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1504:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1504 |                 for (int i = 1; i <= pindex.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1513:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1513 |                 for (int i = 1; i <= loclines.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1520:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1520 |                             loclines.Get(i).I(j) <= pindex.Size())
      |                             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1565:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1565 |                 for (int i = 1; i <= loclines.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1572:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1572 |                             loclines.Get(i).I(j) <= pindex.Size())
      |                             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1645:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1645:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1694:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1694 |     if (loclines.Size() != changeval)
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1756:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1756 |     for (int i = 1; i <= loclines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1793:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1793 |     for (int i = 1; i <= locpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1811:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1811 |     for (int i = 1; i <= loclines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1836:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1836 |     for (int i = 1; i <= plainpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1732:10: warning: unused variable 'transp' [-Wunused-variable]
 1732 |   double transp = vispar.transp;
      |          ^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::NgArray<netgen::Point<2, double>, 0, int>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::Element2d; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::netrule::tf; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::netrule::threeint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::DenseMatrix; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:113:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:328:19:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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::Point<2, double>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:281:13:   required from 'netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [with T = netgen::NgArray<netgen::Point<2, double>, 0, int>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7:   required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr<netgen::netrule>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetBox(const T_POINTS&, netgen::Box3d&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/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++)
      |                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray<netgen::Element>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1376 |     for (i = 1; i <= locels.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray<int, 1>&, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2738 |       for (int i = 0; i < idpoints_table[identnr].Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:32,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE<T, BASE>&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:2820:33:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  267 |       for (int j = 0; j < row.Size(); j++)
      |                       ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:2735:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:40:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   40 |   if (tolclass <= oldutofreearea_i.Size())
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point<2, double>&, const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:129:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  129 |   for (int i = 1; i <= transfreezone.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:150:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  150 |       for (int i = 1; i <= transfreezone.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  126 |   for (int i = 0; i < msgstatus_stack.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:437:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  437 |     for (i = 1; i <= pnearness.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:476:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  476 |   for (i = 0; i < oldutofreearea_i.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  488 |       for (int j = 0; j < freezone.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   21 |   for (int i = 1; i <= freefaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   23 |   for (int i = 1; i <= freesets.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   25 |   for (int i = 1; i <= freeedges.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   27 |   for (int i = 1; i <= freefaceinequ.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   35 |   for (int i = 1; i <= flags.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   78 |   for (i = 2; i <= freezone.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   85 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   90 |       for (i = 1; i <= freesetfaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  141 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  149 |       for (i = 1; i <= freesetedges.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  175 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  181 |       for (i = 1; i <= freesetfaces.Size() && inthis; i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  213 |           for (j = 1; j <= freezonepi.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  219 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:225:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  225 |           for (j = 1; j <= freeseti.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  316 |       for (i = 1; i <= freesetfaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  446 |       for (i = 1; i <= freesetfaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  579 |       for (i = 1; i <= lpi.Size(); i++)
      |                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  585 |       for (i = 1; i <= freesetfaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  618 |       for (i = 1; i <= lpi.Size(); i++)
      |                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  624 |       for (i = 1; i <= freesetfaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  644 |   for (i = 1; i <= freesetfaces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  686 |   for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  739 |       for (i = 1; i <= activefaces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:880:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  880 |           for (j = 1; j <= freezonepi.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  886 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  892 |           for (j = 1; j <= freeseti.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  995 |   for (i = 1; i <= cntpused.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  997 |   for (i = 1; i <= faces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  999 |   for (i = 1; i <= delfaces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1003 |   for (i = 1; i <= faces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1008 |   for (i = 1; i <= cntpused.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1016 |   for (i = 1; i <= faces.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1036 |               for (k = 1; k <= edge1.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:370:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  370 |               for (i = 1; i <= points.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  375 |               for (i = 1; i <= points.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  388 |                 for (j = 1; j <= 3 * (points.Size() - noldp); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:395:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  395 |                     for (k = 1; k <= 3 * points.Size(); k++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:431:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  431 |               for (i = 1; i <= points.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:436:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  436 |               for (i = 1; i <= points.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  448 |                 for (j = 1; j <= 3 * (points.Size() - noldp); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  455 |                     for (k = 1; k <= 3 * points.Size(); k++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  653 |   for (i = 1; i <= freezone.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  654 |     for (j = 1; j <= points.Size(); j++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  669 |   for (i = 1; i <= freezonepi.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  671 |   for (i = 1; i <= freezone.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  679 |   for (i = 1; i <= elements.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  710 |       for (i = 1; i <= freezone.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:726:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  726 |           for (int j = 1; j <= points.Size(); j++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:729:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  729 |           for (int j = 1; j <= freezone.Size(); j++)
      |                           ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  737 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  744 |       for (ii1 = 1; ii1 <= freeset.Size(); ii1++)
      |                     ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:745:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  745 |         for (ii2 = 1; ii2 <= freeset.Size(); ii2++)
      |                       ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:746:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  746 |           for (ii3 = 1; ii3 <= freeset.Size(); ii3++)
      |                         ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:762:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  762 |                 for (ii = 1; ii <= freeset.Size(); ii++)
      |                              ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  780 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  791 |     for (i = 1; i <= pnearness.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  815 |         for (i = 1; i <= edges.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:833:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  833 |         for (i = 1; i <= elements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  857 |     for (i = 1; i <= pnearness.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  875 |   for (fs = 1; fs <= freesets.Size(); fs++)
      |                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  885 |       for (k = 1; k <= freesetfaces.Size(); k++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:889:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  889 |           for (l = k+1; l <= freesetfaces.Size(); l++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   31 |     if (mesh.mlbetweennodes.Size() < mesh.GetNV())
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:57:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   57 |     for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:110:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  110 |     for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:145:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  145 |     for (int i = 0; i < par_nr.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  149 |     for (int i = 0; i < parents.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:192:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  192 |             if (pinew >= epgi.Size()+PointIndex::BASE)
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:213:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  213 |          i < surfgi.Size()+PointIndex::BASE; i++)
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:276:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  276 |                   if (surfgi.Size() < pnums.Elem(4+j))
      |                       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:359:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  359 |                   if (surfgi.Size() < pnums[4+j])
      |                       ~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:793:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  793 |     for (int i = 1; i <= mesh.GetNE(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:856:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  856 |                 for (int i = 1; i <= mesh.GetNE(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:866:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  866 |                     for (int i = 1; i <= mesh.GetNE(); i++)
      |                                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:898:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  898 |                 for (int i = 1; i <= mesh.GetNE(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:34:76:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:157:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:549:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   67 |     for (int i = 0; i < materials.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   69 |     for(int i = 0; i < userdata_int.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   71 |     for(int i = 0; i < userdata_double.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   74 |     for (int i = 0; i < bcnames.Size(); i++ )
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   77 |     for (int i = 0; i < cd2names.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  104 |     for ( int i = 0; i < mesh2.materials.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  110 |     for ( int i = 0; i < mesh2.bcnames.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  123 |     for (int i=0; i < mesh2.cd2names.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  128 |     for (int i=0; i < mesh2.cd3names.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  162 |     for ( int i = 0; i < bcnames.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  164 |     for (int i= 0; i< cd2names.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  242 |     if (maxn <= points.Size())
      |         ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: 'const int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  300 |     if (el.index<=0 || el.index > facedecoding.Size())
      |                        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  320 |     if (maxn <= points.Size())
      |         ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: 'const int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |     if (el.index > facedecoding.Size())
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:474:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  474 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:518:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  518 |     for (ElementIndex ei = 0; ei < GetNE(); ei++)
      |                               ~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:604:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  604 |          pi < GetNP()+PointIndex::BASE; pi++)
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:619:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  619 |     for (i = 0; i < pointelements.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:641:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  641 |             for (j = 1; j <= identpairs.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:663:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  663 |     for (i = 1; i <= materials.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  671 |         for (i = 1; i <= materials.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:678:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  678 |     for ( int ii = 0; ii < bcnames.Size(); ii++ )
      |                       ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:684:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  684 |         for ( i = 0; i < bcnames.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:689:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  689 |     for (int ii = 0; ii<cd2names.Size(); ii++)
      |                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:695:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  695 |         for (i=0; i<cd2names.Size(); i++)
      |                   ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:701:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  701 |     for (int ii = 0; ii<cd3names.Size(); ii++)
      |                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:707:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  707 |         for (i=0; i<cd3names.Size(); i++)
      |                   ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:819:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  819 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:826:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  826 |         for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:833:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  833 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:838:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  838 |         for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Load(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:999:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  999 |                 for (int j = 1; j <= facedecoding.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1187:24: warning: unused variable 'i' [-Wunused-variable]
 1187 |             for ( auto i : Range(n) )
      |                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1210:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1210 |                 for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                                   ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:941:9: warning: unused variable 'rank' [-Wunused-variable]
  941 |     int rank = GetCommunicator().Rank();
      |         ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DoArchive(ngcore::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1552:13: warning: unused variable 'rank' [-Wunused-variable]
 1552 |         int rank = GetCommunicator().Rank();
      |             ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Merge(std::istream&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1592:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1592 |     for(SurfaceElementIndex si = 0; si < GetNSE(); si++)
      |                                     ~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1626:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1626 |                 for (j = 1; j <= facedecoding.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::TestOk() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1813:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1813 |     for (ElementIndex ei = 0; ei < volelements.Size(); ei++)
      |                               ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1816:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1816 |           if ( (*this)[ei][j] <= PointIndex::BASE-1)
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildBoundaryEdges(bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1847:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1847 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1879:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1879 |     for (int i = 0; i < openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcSurfacesOfNode()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1989:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1989 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2017:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2017 |             for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2030:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2030 |             for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2065:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 2065 |     for (int i = 0; i < lockedpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::FixPoints(const netgen::NgBitArray&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2103:26: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare]
 2103 |     if (fixpoints.Size() != GetNP())
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2108:9: warning: unused variable 'np' [-Wunused-variable]
 2108 |     int np = GetNP();
      |         ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::FindOpenElements(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2539:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2539 |     for (int i = 0; i < openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2556:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2556 |     for (int i = 1; i <= openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2129:9: warning: unused variable 'ne' [-Wunused-variable]
 2129 |     int ne = GetNE();
      |         ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::FindOpenSegments(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2662:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2662 |     for (int i = 1; i <= GetNSE(); i++)
      |                     ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2674:30: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
 2674 |                 if (seg.I1() < PointIndex::BASE || seg.I2() < PointIndex::BASE)
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2674:61: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
 2674 |                 if (seg.I1() < PointIndex::BASE || seg.I2() < PointIndex::BASE)
      |                                                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2672:21: warning: unused variable 'data' [-Wunused-variable]
 2672 |                 int data;
      |                     ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::RemoveOneLayerSurfaceElements()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2871:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2871 |     for (int i = 1; i <= GetNSE(); i++)
      |                     ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::FreeOpenElementsEnvironment(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2928:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2928 |       for (i = 1; i <= GetNE(); i++)
      |                   ~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2947:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2947 |     for (i = 1; i <= GetNE(); i++)
      |                 ~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2968:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2968 |          pi < GetNP()+PointIndex::BASE; pi++)
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaxHDomain(const netgen::NgArray<double>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3051:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3051 |     for (int i = 1; i <= mhd.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3092:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3092 |     for (i = 1; i <= GetNSE(); i++)
      |                 ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3136:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3136 |     for (int i = 0; i < GetNSE(); i++)
      |                     ~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3271:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3271 |          i < GetNP()+PointIndex::BASE; i++)
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3273:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3273 |         for(j=i+1; j<GetNP()+PointIndex::BASE; j++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromSurfaceCurvature(double, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3313:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3313 |     for (i = 1; i <= GetNSE(); i++)
      |                 ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::RestrictLocalH(netgen::resthtype, int, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3442:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3442 |           for (i = 1; i <= GetNSE(); i++)
      |                       ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Compress()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3666:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3666 |     for (int i = 0; i < volelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3667:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3667 |       if (volelements[i][0] <= PointIndex::BASE-1 ||
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3675:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3675 |     for (int i = 0; i < surfelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3682:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3682 |     for (int i = 0; i < segments.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3683:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3683 |       if (segments[i][0] <= PointIndex::BASE-1)
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3689:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3689 |     for(int i=0; i < segments.Size(); i++)
      |                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3732:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3732 |     for (int i = 0; i < segments.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3739:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3739 |     for (int i = 0; i < openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3746:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3746 |     for (int i = 0; i < lockedpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3781:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3781 |       for (int i = 0; i < hpoints.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3818:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3818 |     for (int i = 0; i < segments.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3825:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3825 |     for (int i = 1; i <= openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3833:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3833 |     for (int i = 0; i < lockedpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::FindIllegalTrigs()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4109:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4109 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4128:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4128 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNDomains() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4377:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 4377 |     for (int k = 0; k < facedecoding.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Split2Tets()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4798:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4798 |         for (int i = 1; i <= GetNE(); i++)
      |                         ~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn2DElement(const netgen::Point3d&, double*, int, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5269:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 5269 |         for (int j = 1; j <= loctrigs.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5310:22: warning: unused variable 'retval' [-Wunused-variable]
 5310 |                 bool retval;
      |                      ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn3DElementOld(const netgen::Point3d&, double*, int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5484:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 5484 |     for (int j = 1; j <= loctets.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray<int>*, bool, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5574:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 5574 |         if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement))
      |                                    ~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetSurfaceElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray<int>*, bool, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5783:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 5783 |         for(int i=0; i<faces.Size(); i++)
      |                      ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5788:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 5788 |         for(int i=0; i<faces.Size(); i++)
      |                      ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SplitSeparatedFaces()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:5992:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 5992 |             for (int i = 0; i < els_of_face.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6017:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6017 |         for (int i = 0; i < els_of_face.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6044:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6044 |             for (int i = 0; i < els_of_face.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::RebuildSurfaceElementLists()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6144:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6144 |     for (int i = 0; i < facedecoding.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::GetSurfaceElementsOfFace(int, ngcore::Array<netgen::SurfaceElementIndex>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6183:66: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
 6183 |         if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE &&
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6214:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6214 |     for (i = 1; i <= GetNE(); i++)
      |                 ~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6503:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6503 |     if(curve == pointcurves_startpoint.Size()-1)
      |        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6554:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6554 |            i < np+PointIndex::BASE; i++)
      |            ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6719:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6719 |         for (int i = 1; i <= GetNSE(); i++)
      |                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6725:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6725 |     for (int i = 1; i <= GetNSE(); i++)
      |                     ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6734:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6734 |     for (ElementIndex ei = 0; ei < GetNE(); ei++)
      |                               ~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6764:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6764 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6766:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6766 |     for (ElementIndex ei = 0; ei < GetNE(); ei++)
      |                               ~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6781:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6781 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6783:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6783 |     for (ElementIndex ei = 0; ei < GetNE(); ei++)
      |                               ~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6791:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6791 |     if (domnr > materials.Size())
      |         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6808:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6808 |     if (domnr <= materials.Size())
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6817:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6817 |       for ( int i = 0; i < bcnames.Size(); i++)
      |                        ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6825:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6825 |     if (bcnr >= bcnames.Size())
      |         ~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6840:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6840 |       if (fd.BCProperty() <= bcnames.Size())
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6851:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6851 |     if (bcnr < 0 || bcnr >= bcnames.Size())
      |                     ~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6863:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6863 |       for(int i=0; i<cd2names.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetCD2Name(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6873:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6873 |     if (cd2nr >= cd2names.Size())
      |         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6895:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6895 |     if (cd2nr < 0 || cd2nr >= cd2names.Size())
      |                      ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6907:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6907 |       for(int i=0; i<cd3names.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetCD3Name(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6917:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6917 |     if (cd3nr >= cd3names.Size())
      |         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6932:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6932 |     for (int i = 0; i < cd3names.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6946:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6946 |     if (cd3nr < 0 || cd3nr >= cd3names.Size())
      |                      ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray<int>&, int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6985:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 6985 |         for(int i=0; i<(*userdata_int[id]).Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray<double>&, int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7010:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 7010 |         for(int i=0; i<(*userdata_double[id]).Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7069:12: warning: unused variable 'ret' [-Wunused-variable]
 7069 |       auto ret = fabs(v*n_plane)/l;
      |            ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'std::shared_ptr<netgen::Mesh> netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7063:10: warning: variable 'onPlane' set but not used [-Wunused-but-set-variable]
 7063 |     auto onPlane = [&] (const MeshPoint & p) -> bool
      |          ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:99:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6975:51:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7000:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2210:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6820:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:8,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = netgen::NgArray<int>*; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14:   required from 'bool ngcore::SymbolTable<T>::Used(const string&) const [with T = netgen::NgArray<int>*; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6972:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
   58 |       for (int i = 0; i < names.size(); i++)
      |                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = netgen::NgArray<double>*; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14:   required from 'bool ngcore::SymbolTable<T>::Used(const string&) const [with T = netgen::NgArray<double>*; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6997:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = netgen::ElementIndex; IndexType = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2144:32:   required from 'netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)> [with auto:32 = ngcore::TableCreator<netgen::ElementIndex, netgen::PointIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<netgen::ElementIndex, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)> >(const ngcore::T_Range<unsigned int>&, const netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<unsigned int>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable<netgen::ElementIndex, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)> >(const ngcore::T_Range<unsigned int>&, const netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::ElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62:   required from 'ngcore::Table<T, IndexType> ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::ElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::Mesh::FindOpenElements(int)::<lambda(auto:32&, netgen::ElementIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2134:74:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
  289 |             while (blocknr+1>nd) {
      |                    ~~~~~~~~~^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = netgen::SurfaceElementIndex; IndexType = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6600:30:   required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)> [with auto:42 = ngcore::TableCreator<netgen::SurfaceElementIndex, netgen::PointIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<netgen::SurfaceElementIndex, netgen::PointIndex, ngcore::T_Range<netgen::SurfaceElementIndex>, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)> >(const ngcore::T_Range<netgen::SurfaceElementIndex>&, const netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<netgen::SurfaceElementIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = ngcore::CreateTable<netgen::SurfaceElementIndex, netgen::PointIndex, ngcore::T_Range<netgen::SurfaceElementIndex>, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)> >(const ngcore::T_Range<netgen::SurfaceElementIndex>&, const netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::SurfaceElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<netgen::SurfaceElementIndex>; TFunc = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62:   required from 'ngcore::Table<T, IndexType> ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::SurfaceElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<netgen::SurfaceElementIndex>; TFunc = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:42&, netgen::SurfaceElementIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6596:74:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 25%] Linking CXX shared library libvisual.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libvisual.so -o libvisual.so CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 38%] Built target visual
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  171 |     for (int i = maxlegalline; i < llines1.Size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  209 |     for (int ri = 1; ri <= rules.Size(); ri++)
      |                      ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:361:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  361 |                 for (int i = 0; i < pmap.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:513:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  513 |                         for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++)
      |                                                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:546:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  546 |                         for (int i = maxlegalline+1; i <= llines.Size(); i++)
      |                                                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:633:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  633 |                         for (int i = 1; i <= elements.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:710:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  338 |       for (int i = 0; i < a2.Size(); i++)
      |                       ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:711:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:712:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:713:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:500:29:   required from 'netgen::NgArrayMem<T, S>& netgen::NgArrayMem<T, S>::operator=(const T&) [with T = int; int S = 100]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:105:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   34 |     for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   84 |     for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                               ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  116 |     for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  209 |     for (int i = 1; i <= mesh.GetNE(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  395 |     for (int i = oldsize; i < mesh.GetNP(); i++)
      |                           ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray<netgen::INDEX_2>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:500:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  500 |         for (int i = 1; i <= parents.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:509:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  509 |         for (int i = 1; i <= mesh.GetNSE(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   13 |     for(int i=0; i<surfaceindex.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ImproveVolumeMesh()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:81:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   81 |     for (i = 0; i < seia.Size(); i++)
      |                 ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:90:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   90 |     for (i = 0; i < seia.Size(); i++)
      |                 ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  184 |         for (j = 0; j < elementsonpoint[pi].Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:240:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  240 |                     for (j = 0; j < locelements.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:79:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |   for (int ri = 0; ri < rules.Size(); ri++)
      |                    ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  229 |   for (int ri = 1; ri <= rules.Size(); ri++)
      |                    ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:460:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  460 |                           while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE)
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:655:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  655 |                           for (int i = 1; i <= fz.Size(); i++)
      |                                           ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:662:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  662 |                       for (int i = 1; i <= lpoints.Size(); i++)
      |                                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:686:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  686 |                       for (int i = 1; i <= lfaces.Size() && ok; i++)
      |                                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:961:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  961 |                           for (int i = 1; i <= elements.Size(); i++)
      |                                           ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1074:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1074 |                               for (int i = noldlp+1; i <= lpoints.Size(); i++)
      |                                                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1078:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1078 |                               for (int i = noldlf+1; i <= lfaces.Size(); i++)
      |                                                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1082:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1082 |                               for (int i = 1; i <= delfaces.Size(); i++)
      |                                               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1086:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1086 |                               for (int i = 1; i <= elements.Size(); i++)
      |                                               ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:111:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:500:29:   required from 'netgen::NgArrayMem<T, S>& netgen::NgArrayMem<T, S>::operator=(const T&) [with T = char; int S = 100]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:264:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:500:29:   required from 'netgen::NgArrayMem<T, S>& netgen::NgArrayMem<T, S>::operator=(const T&) [with T = int; int S = 100]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:267:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  224 |       for (int j = 0; j < ld.locelements.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  256 |       for (int j = 0; j < ld.locelements.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  289 |       for (int j = 0; j < ld.locelements.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  368 |     for (int j = 0; j < ld.locelements.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  420 |     for (int j = 0; j < ld.locelements.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  506 |     for (j = 0; j < ld.locelements.Size(); j++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  592 |     for (int j = 1; j <= ld.locelements.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  661 |     for (j = 1; j <= ld.locelements.Size(); j++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  719 |         for (int i = 0; i < seia.Size(); i++)
      |                         ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  725 |         for (int i = 0; i < seia.Size(); i++)
      |                         ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::<lambda(auto:13)> [with auto:13 = ngcore::T_Range<unsigned int>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::<lambda(auto:13)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:864:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:911:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  911 |             for (int j = 0; j < elementsonpoint[pi].Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  943 |               for (int j = 0; j < ld.locelements.Size(); j++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  950 |               for (int j = 0; j < ld.locelements.Size(); j++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  980 |               for (int j = 0; j < ld.locelements.Size(); j++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:1019:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1019 |                   for (int j = 0; j < ld.locelements.Size(); j++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   38 |   for (i = 1; i <= othermesh.GetNP(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   67 |   for (i = 1; i <= mesh.GetNSE(); i++)
      |               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   78 |       for (i = 1; i <= mesh.GetNE(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  104 |   for (i = 1; i <= mesh.GetNE(); i++)
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  146 |   for (i = 1; i <= othermesh.GetNSE(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  180 |   for (i = 1; i <= mesh.GetNP(); i++)
      |               ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   20 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual void netgen::MinFunctionSum::Grad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:30:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   30 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::FuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   44 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:58:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   58 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::GradStopping(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:69:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   69 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction1::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:108:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  108 |     for (int j = 0; j < faces.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:996:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  996 |   for (int i = 0; i < elements.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::JacobianPointFunction::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1011:7: warning: unused variable 'j' [-Wunused-variable]
 1011 |   int j;
      |       ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::JacobianPointFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1037:7: warning: unused variable 'j' [-Wunused-variable]
 1037 |   int j, k;
      |       ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::JacobianPointFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1104:7: warning: unused variable 'j' [-Wunused-variable]
 1104 |   int j, k;
      |       ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'np' [-Wunused-variable]
 1341 |   int np = GetNP();
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1342:7: warning: unused variable 'ne' [-Wunused-variable]
 1342 |   int ne = GetNE();
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1470:7: warning: unused variable 'np' [-Wunused-variable]
 1470 |   int np = GetNP();
      |       ^~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1652:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1652 |       for (int i=0; i<GetNE(); i++)
      |                     ~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>*>*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1809:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1809 |       for(int i=0; i<GetNE(); i++)
      |                    ~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1856:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1856 |             for(int j=0; brother == -1 && j<used_idmaps->Size(); j++)
      |                                           ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1858:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1858 |                 if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE)
      |                    ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1915:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1915 |   for(int i=0; i<locidmaps.Size(); i++)
      |                ~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:45,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array<netgen::MeshPoint, netgen::PointIndex>; FACEArray = netgen::NgArray<netgen::Element2d>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:460:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  108 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1376:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1651:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = int; IndexType = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:350:32:   required from 'netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)> [with auto:11 = ngcore::TableCreator<int, netgen::PointIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<int, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)> >(const ngcore::T_Range<unsigned int>&, const netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<unsigned int>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable<int, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)> >(const ngcore::T_Range<unsigned int>&, const netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62:   required from 'ngcore::Table<T, IndexType> ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, const netgen::MeshingParameters&)::<lambda(auto:11&, netgen::ElementIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:341:75:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
  289 |             while (blocknr+1>nd) {
      |                    ~~~~~~~~~^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = netgen::PointIndex; IndexType = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1491:22:   required from 'netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)> [with auto:12 = ngcore::TableCreator<netgen::PointIndex, int>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<netgen::PointIndex, int, unsigned int, netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)> >(const unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<unsigned int>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable<netgen::PointIndex, int, unsigned int, netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)> >(const unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:262:22:   required from 'void ngcore::ParallelForRange(size_t, Args ...) [with Args = {ngcore::CreateTable<netgen::PointIndex, int, unsigned int, netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)> >(const unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)>, int}; size_t = unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::PointIndex; TIndex = int; TRange = unsigned int; TFunc = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(auto:12&, int)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1487:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 29%] Linking CXX shared library pyngcore.cpython-39.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,pyngcore.cpython-39.so -o pyngcore.cpython-39.so CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libngcore.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 42%] Built target pyngcore
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray<double>&, const netgen::NgBitArray&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   30 |     for (ElementIndex i = 0; i < mesh.GetNE(); i++)
      |                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'double netgen::Validate(const netgen::Mesh&, netgen::NgArray<netgen::ElementIndex>&, const netgen::NgArray<double>&, double, bool, netgen::NgArray<double>*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   73 |     for (ElementIndex i = 0; i < mesh.GetNE(); i++)
      |                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::NgBitArray&, netgen::NgBitArray&, const netgen::Mesh&, const netgen::NgArray<netgen::ElementIndex>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  114 |     for(int i=0; i<bad_elements.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:125:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  125 |         for(ElementIndex j=0; j<mesh.GetNE(); j++)
      |                               ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:140:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  140 |         for(ElementIndex j=0; j<mesh.GetNE(); j++)
      |                               ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'void netgen::RepairBisection(netgen::Mesh&, netgen::NgArray<netgen::ElementIndex>&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray<double>&, double, bool, const netgen::NgArray<netgen::NgArray<int, 1>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  202 |     for (int i = 1; i <= mesh.GetNSE(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:307:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  307 |             for(int i=0; i<nv.Size(); i++)
      |                          ~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:309:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  309 |             for (int i = 1; i <= mesh.GetNSE(); i++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:319:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  319 |             for(int i=0; i<nv.Size(); i++)
      |                          ~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:386:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  386 |               for(int i=0; i<surfaceindex.Size(); i++)
      |                            ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:575:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  575 |         for(int i=0; i<bad_elements.Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:15:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:200:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:477:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  477 |         for (int i = 0; i < edge2vert.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:480:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  480 |         for (int i = 0; i < edge2vert.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:489:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  489 |             if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++;
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:496:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  496 |             if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]);
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:502:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  502 |         for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++)
      |                                        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:521:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  521 |                   v < end+PointIndex::BASE; v++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  579 |                   v < end+PointIndex::BASE; v++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:610:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  610 |                  for (int j = 0; j < vertex2.Size(); j++)
      |                                  ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:655:32: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  655 |           for (size_t i = 0; i < ned; i++)
      |                              ~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:659:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  659 |             if (verts[0] >= mesh->mlbetweennodes.Size()+PointIndex::BASE ||
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:660:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  660 |                 verts[1] >= mesh->mlbetweennodes.Size()+PointIndex::BASE)
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:753:21: warning: unused variable 'orient_inner' [-Wunused-variable]
  753 |                 int orient_inner = 0;
      |                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:939:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  939 |         for (int i = 0; i < face2vert.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:942:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  942 |         for (int i = 0; i < face2vert.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:960:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  960 |                       if (v >= mesh->mlbetweennodes.Size()+PointIndex::BASE)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:985:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  985 |         for (int i = 0; i < intermediate_faces.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:988:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  988 |         for (int i = 0; i < intermediate_faces.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:999:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  999 |         for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++)
      |                                        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1027:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1027 |                    v < end+PointIndex::BASE; v++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1031:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1031 |                   for (int j = 0; j < vert2oldface[v].Size(); j++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1041:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1041 |                   for (int j = 0; j < vert2intermediate[v].Size(); j++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1091:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1091 |                    v < end+PointIndex::BASE; v++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1097:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1097 |                   for (int j = 0; j < vert2oldface[v].Size(); j++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1106:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1106 |                   for (int j = 0; j < vert2intermediate[v].Size(); j++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1539:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1539 |                         for (int k = 0; k < vertels.Size(); k++)
      |                                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1599:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1599 |                     if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE)
      |                         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1602:36: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
 1602 |                     if (parents[0] >= PointIndex::BASE)
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1614:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1614 |                     if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE)
      |                         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1751:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1751 |                       if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE)
      |                           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2416:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2416 |     if (ednr < 1 || ednr > edge2vert.Size())
      |                     ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray<int>&, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2457:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 2457 |     for (int i = 0; i < els.Size(); i++)
      |                     ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2469:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2469 |               for(int k=0;k<pi.Size();k++)
      |                           ~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2474:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2474 |             if (cntv == pi.Size())
      |                 ~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2487:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2487 |             for (int j = 0; j < eledges.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2494:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2494 |                 for (int k = 0; k < pi.Size(); k++)
      |                                 ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetVerticesEdge(int, int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2590:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 2590 |     for ( int i = 0; i < elements_v1.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2593:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2593 |         for ( int ed = 0; ed < elementedges.Size(); ed ++)
      |                           ~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:476:8:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1429:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1480:13:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = netgen::SegmentIndex; IndexType = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:425:89:   required from 'netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)> [with auto:11 = ngcore::TableCreator<netgen::SegmentIndex, netgen::PointIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<netgen::SegmentIndex, netgen::PointIndex, ngcore::T_Range<netgen::SegmentIndex>, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)> >(const ngcore::T_Range<netgen::SegmentIndex>&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<netgen::SegmentIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SegmentIndex; TFUNC = ngcore::CreateTable<netgen::SegmentIndex, netgen::PointIndex, ngcore::T_Range<netgen::SegmentIndex>, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)> >(const ngcore::T_Range<netgen::SegmentIndex>&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::SegmentIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<netgen::SegmentIndex>; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62:   required from 'ngcore::Table<T, IndexType> ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = netgen::SegmentIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<netgen::SegmentIndex>; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:11&, netgen::SegmentIndex)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:421:75:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
  289 |             while (blocknr+1>nd) {
      |                    ~~~~~~~~~^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator<T, IndexType>::Add(IndexType, const T&) [with T = int; IndexType = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:433:84:   required from 'netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)> [with auto:12 = ngcore::TableCreator<int, netgen::PointIndex>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20:   required from 'ngcore::CreateTable<int, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)> >(const ngcore::T_Range<unsigned int>&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)> [with auto:2 = ngcore::T_Range<unsigned int>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13:   required from 'void ngcore::ParallelForRange(ngcore::T_Range<T>, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable<int, netgen::PointIndex, ngcore::T_Range<unsigned int>, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)> >(const ngcore::T_Range<unsigned int>&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)>&, std::optional<unsigned int>)::<lambda(auto:2)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11:   required from 'ngcore::Table<T, IndexType> ngcore::CreateTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62:   required from 'ngcore::Table<T, IndexType> ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional<unsigned int>) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range<unsigned int>; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::<lambda(auto:12&, int)>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:429:71:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base<unsigned int>::__int_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_hexrules.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_prismrules2.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::NgArray<netgen::Vec3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   64 |          for(int j = 1; j <= face_colours.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   79 |          for( int i = 1; i <= face_colours.Size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  194 |       for(int i = 1; i <= bc_num.Size();i++)
      |                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  229 |             for(int col_index = 1; col_index <= bc_colours.Size(); col_index++)
      |                                    ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  262 |       for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++)
      |                             ~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  302 |       for(int i = 1; i <= all_colours.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  329 |       for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i;
      |                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  354 |             for(int i = 1; i <= all_colours.Size(); i++)
      |                            ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  386 |             for(int i = 0; i < colours_sorted.Size(); i++)
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  408 |       for(int i = 0; i < faces_sorted.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray<T>&, netgen::NgFlatArray<S>&) [with T = int; S = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:372:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  741 |     for (int i = 0; i < data.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  742 |       for (int j = i+1; j < data.Size(); j++)
      |                         ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:323:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_pyramidrules2.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_pyramidrules.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_tetrules.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_quadrules.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/rule_triarules.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/onetcl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/onetcl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/onetcl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/surfacegeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp: In member function 'virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/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;
      |                    ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp: In member function 'int netgen::SurfaceGeometry::GenerateStructuredMesh(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>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:249:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  249 |           for (int k = 0; k < bbbpts.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  259 |           for (int k = 0; k < hppoints.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  475 |     for (int i = 0; i < bbbpts.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::Analyse(netgen::Mesh&, const netgen::MeshingParameters&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  212 |                     if(i == num) continue;
      |                        ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::FindEdges(netgen::Mesh&, const netgen::MeshingParameters&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  325 |                     if (i1 > divide_edge_sections)
      |                         ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::MeshSurface(netgen::Mesh&, const netgen::MeshingParameters&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  424 |             if(seg.si == k+1)
      |                ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  440 |             if(seg.si == k+1)
      |                ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable]
  460 |         MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1);
      |                         ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr<netgen::NetgenGeometry> netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |     for (int i = 0; i < Size(); i++)
      |                     ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:86:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   86 |             if (ela.Size() < pi+1)
      |                 ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  119 |     if (ela.Size() < pi+1)
      |         ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:335:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  335 |             if (ela.Size() < pi+1)
      |                 ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  367 |     if (ela.Size() < pi+1)
      |         ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:1621:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1621 |             if (ela.Size() < pi+1)
      |                 ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1651 |     if (ela.Size() < pi+1)
      |         ~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray<netgen::Point3d>&, netgen::NgArray<netgen::Point3d>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  721 |   for (i = 1; i <= p.Size(); i++)
      |               ~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 31%] Linking CXX shared library libocc.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libocc.so -o libocc.so CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o CMakeFiles/occ.dir/python_occ.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 52%] Built target occ
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   75 |     for(int i=0; i<t.Size(); i++)
      |                  ~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry<D>::~SplineGeometry() [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   20 |     for(int i = 0; i < splines.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry<D>::Load(const netgen::NgArray<double>&, int) [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   54 |     for(int i=0; i<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetRawData(netgen::NgArray<double>&) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   32 |     for(int i=0; i<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetBoundingBox(netgen::Box<D>&) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  103 |     for (int i = 0; i < splines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  108 |         for (int j = 0; j < points.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry<D>::~SplineGeometry() [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   20 |     for(int i = 0; i < splines.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry<D>::Load(const netgen::NgArray<double>&, int) [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   54 |     for(int i=0; i<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetRawData(netgen::NgArray<double>&) const [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   32 |     for(int i=0; i<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetBoundingBox(netgen::Box<D>&) const [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  103 |     for (int i = 0; i < splines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  108 |         for (int j = 0; j < points.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
   72 |     if (h*w)
      |         ~^~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngarray.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:164:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  164 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:178:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  178 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  235 |     for (size_t i = 0; i < size; i++)
      |                        ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:247:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  247 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=]
  158 |   sprintf(buffer, "%ld", l);
      |                    ~~^   ~
      |                      |   |
      |                      |   std::size_t {aka unsigned int}
      |                      long int
      |                    %d
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/optmem.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:33:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   33 |     for (int i = 0; i < bablocks.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 53%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  419 |       for (int i = 1; i <= linelists.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  423 |       for (int i = 1; i <= trilists.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/seti.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   55 |     for (int i = 1; i <= set.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   66 |     for (int i = 1; i <= set.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 59%] Linking CXX shared library liboccvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libocc.so ../core/libngcore.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 59%] Built target occvis
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:58:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   58 |         for (int i = 0; i < data.Size(); i++)
      |                         ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   65 |     for (int i = 0; i < data.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  210 |     for (int i = 0; i < data.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 59%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 59%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  147 |         for (int i = 0; i < procs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:1279:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1279 |              for(int i = 0; i<py::len(py_bbbpts);i++)
      |                             ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:1285:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1285 |              for(int i = 0; i<py::len(py_hppts);i++)
      |                             ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:1293:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1293 |              for(int i = 0; i<py::len(py_hpbnd);i++)
      |                             ~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Element2d; TIND = netgen::SurfaceElementIndex; pybind11::module = pybind11::module_]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:605:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:185:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  185 |                                if (i < base || i >= self.Size()+base)
      |                                                ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:194:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  194 |                                if (i < base || i >= self.Size()+base)
      |                                                ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Segment; TIND = netgen::SegmentIndex; pybind11::module = pybind11::module_]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:606:36:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:185:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  185 |                                if (i < base || i >= self.Size()+base)
      |                                                ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:194:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  194 |                                if (i < base || i >= self.Size()+base)
      |                                                ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:608:36:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:185:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  185 |                                if (i < base || i >= self.Size()+base)
      |                                                ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:194:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  194 |                                if (i < base || i >= self.Size()+base)
      |                                                ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1365:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 60%] Linking CXX shared library libmesh.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libmesh.so -o libmesh.so CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/refine.cpp.o CMakeFiles/mesh.dir/ruler2.cpp.o CMakeFiles/mesh.dir/ruler3.cpp.o CMakeFiles/mesh.dir/secondorder.cpp.o CMakeFiles/mesh.dir/smoothing2.5.cpp.o CMakeFiles/mesh.dir/smoothing2.cpp.o CMakeFiles/mesh.dir/smoothing3.cpp.o CMakeFiles/mesh.dir/specials.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/validate.cpp.o CMakeFiles/mesh.dir/bcfunctions.cpp.o CMakeFiles/mesh.dir/parallelmesh.cpp.o CMakeFiles/mesh.dir/paralleltop.cpp.o CMakeFiles/mesh.dir/basegeom.cpp.o CMakeFiles/mesh.dir/python_mesh.cpp.o CMakeFiles/mesh.dir/surfacegeom.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o CMakeFiles/mesh.dir/rule_hexrules.cpp.o CMakeFiles/mesh.dir/rule_prismrules2.cpp.o CMakeFiles/mesh.dir/rule_pyramidrules.cpp.o CMakeFiles/mesh.dir/rule_pyramidrules2.cpp.o CMakeFiles/mesh.dir/rule_quadrules.cpp.o CMakeFiles/mesh.dir/rule_tetrules.cpp.o CMakeFiles/mesh.dir/rule_triarules.cpp.o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o CMakeFiles/mesh.dir/__/general/ngarray.cpp.o CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o CMakeFiles/mesh.dir/__/general/mystring.cpp.o CMakeFiles/mesh.dir/__/general/optmem.cpp.o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o CMakeFiles/mesh.dir/__/general/seti.cpp.o CMakeFiles/mesh.dir/__/general/sort.cpp.o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o CMakeFiles/mesh.dir/__/general/table.cpp.o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o CMakeFiles/mesh.dir/__/general/gzstream.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libz.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 60%] Built target mesh
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   44 |   for (n1 = 1; n1 <= points.Size(); n1++)
      |                ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  101 |   if (n2 > points.Size()) n2 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  103 |   if (n3 > points.Size()) n3 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  105 |   if (n4 > points.Size()) n4 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  134 |   if (n2 > points.Size()) n2 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  136 |   if (n3 > points.Size()) n3 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  138 |   if (n4 > points.Size()) n4 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  163 |   if (n2 > points.Size()) n2 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  165 |   if (n3 > points.Size()) n3 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  167 |   if (n4 > points.Size()) n4 = 1;
      |       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  194 |   for (n1 = 1; n1 <= points.Size(); n1++)
      |                ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:205:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  205 |           if (n > points.Size()) n = 1;
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  230 |   for (i = 1; i <= intervallused.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  239 |   for (int i = 1; i <= points.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::Partition(const netgen::SplineSegExt&, netgen::MeshingParameters&, double, double, netgen::Mesh&, netgen::Point3dTree&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:135:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  135 |         while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n))
      |                ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:151:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  151 |               for (int k = 0; k < locsearch.Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:156:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  156 |               for (int k = 0; k < locsearch.Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  217 |     for (int i = 0; i < splines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  230 |     for (int i = 0; i < splines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  289 |       for (int i = 0; i < splines.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:297:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  297 |                  pi < mesh2d.GetNP()+PointIndex::BASE; pi++)
      |                  ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:314:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  314 |     for (int i = 0; i < splines.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr<netgen::Mesh>&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:467:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  467 |                pi < mesh->GetNP()+PointIndex::BASE; pi++)
      |                ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:554:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  554 |           for (PointIndex pi = 1; pi <= si2.Size(); pi++)
      |                                   ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:706:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  706 |         for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:514:10: warning: variable 'BndPntRange' set but not used [-Wunused-but-set-variable]
  514 |     auto BndPntRange = mesh->Points().Range();
      |          ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:528:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:529:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:565:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   50 |   for (int i = 1; i <= meshpoints.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   64 |   for (int i = 1; i <= meshlines.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:449:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  449 |           for (int i = 1; i <= mesh.GetNSE(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:464:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  464 |           for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                             ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:476:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  476 |           for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                             ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:496:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  496 |           for (int i = 1; i <= refpts.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, int, const netgen::STLParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  645 |   for (int i = 1; i <= mesh.GetNP(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  647 |       for (int j = 1; j <= spiralps.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  697 |       for (int i = 0; i < imeshsp.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  722 |       for (int hi = 0; hi < segs.Size(); hi++)
      |                        ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  738 |       for (int hi = 0; hi < icompress.Size(); hi++)
      |                        ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:751:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  751 |           if (hi < ispiral_point.Size())
      |               ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  791 |       for (int hi = 0; hi < segs.Size(); hi++)
      |                        ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  809 |       for (int i = 0; i < icompress.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:662:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   17 |     for ( int i = 0; i < bcnames.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   19 |     for (int i=0; i<materials.Size(); i++)
      |                   ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'std::string netgen::SplineGeometry2d::GetBCName(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:973:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  973 |     if (bcnames.Size() >= bcnr)
      |         ~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  981 |     if ( bcnr > bcnames.Size() )
      |          ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  990 |     for (int i = 0; i < bcnames.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1006 |     if ( materials.Size() >= domnr)
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1015 |     if (domnr > materials.Size()) materials.SetSize (domnr);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare]
 1033 |     if ( maxh.Size() >= domnr  && domnr > 0)
      |          ~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1042 |     if (domnr > maxh.Size()) maxh.SetSize (domnr);
      |         ~~~~~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp:622:7:   required from 'netgen::DiscretePointsSeg<D>::DiscretePointsSeg(const netgen::NgArray<netgen::Point<D> >&) [with int D = 2]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:265:44:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:509:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:846:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:850:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point<D> netgen::DiscretePointsSeg<D>::GetPoint(double) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp:641:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp:646:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  646 |     if (segnr >= pts.Size()) segnr = pts.Size()-1;
      |         ~~~~~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  238 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  284 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  300 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  317 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/csg2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable]
  605 |     for(auto v : Vertices(ALL))
      |              ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp: In function 'netgen::IntersectionType netgen::Intersect(netgen::Spline, netgen::Spline, double&, double&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:673:14: warning: unused variable 'i' [-Wunused-variable]
  673 |     for(auto i : IntRange(10))
      |              ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp: In function 'netgen::Solid2d netgen::ClipSolids(netgen::Solid2d&&, netgen::Solid2d&&, char)':
/usr/src/RPM/BUILD/netgen-6.2.2104/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);
      |          ~~~~~~~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1736:19: note: remove 'std::move' call
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:2058:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 2058 |           if(i1<i2)
      |              ~~^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:416:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  416 |                   for(int i=0; i<pnums.Size(); i++)
      |                                ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:442:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  442 |                       for(int i=0; i<pnums.Size(); i++)
      |                                    ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp: In function 'netgen::CSGeometry* netgen::ParseCSG(std::istream&, netgen::CSGeometry*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:1269:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1269 |                 for (i = 0; i < si.Size(); i++)
      |                             ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:1321:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1321 |                 for (i = 0; i < si.Size(); i++)
      |                             ~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:587:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  587 |           for (i = 1; i <= selectedmultiedge.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:611:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  611 |           for (i = 1; i <= selectedmultiedge.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:635:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  635 |           for (i = 1; i <= selectedmultiedge.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  659 |           for (i = 1; i <= selectedmultiedge.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  720 |   for (i = 1; i <= vic.Size(); i++)
      |               ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1005 |   for (i = 1; i <= importpoints.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1021 |   for (i = 1; i <= importpoints.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1053 |       for (i = 1; i <= importlines.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1152 |   for (i = 1; i <= externaledges.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1174 |   for (i = 1; i <= storedexternaledges.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1375 |   if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;}
      |                                  ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1733 |   for (i = 1; i <= vicarray.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1751 |       for (i = 1; i <= list1.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1764 |       for (i = 1; i <= list2.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1772 |   for (i = 1; i <= vicarray.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1787 |   for (i = 1; i <= vicinity.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1806 |       for (i = 1; i <= list1.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1820 |       for (i = 1; i <= list2.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1831 |   if (trig <= vicinity.Size() && trig >=1)
      |       ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2079 |   if (trig <= markedtrigs.Size() && trig >=1)
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2090 |   if (trig <= markedtrigs.Size() && trig >=1)
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2266 |                      for (int j = 1; j <= inters.Size(); j++)
      |                                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2423 |   if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; }
      |                ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2430 |   if (pn <1 || pn > lineendpoints.Size())
      |                ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2795:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2795 |         for (int j = 1; j <= c.GetNChartT(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3057:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3057 |           for (i = 1; i <= todolist.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3073:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3073 |           for (i = 1; i <= nextlist.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3120 |           for (i = 1; i <= todolist.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3141:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3141 |           for (i = 1; i <= nextlist.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3156 |   for (i = 1; i <= spiralpoints.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3256 |   for (ChartId i = 1; i <= GetNOCharts(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3259 |       for (int j = 1; j <= chart.GetNChartT(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3310 |   for (ChartId i = 1; i <= GetNOCharts(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3317 |       for (int j = 1; j <= chart.GetNChartT(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3345:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3345 |                   for (int l = 2; l <= trigsaroundp.Size()-1; l++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3359:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3359 |                       for (int l = 2; l <= trigsaroundp.Size()-1; l++)
      |                                       ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3463 |   for (ChartId i = 1; i <= GetNOCharts(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3466 |       for (int j = 1; j <= chart.GetNChartT(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3493:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 3493 |                       for (l = 2; l <= trigsaroundp.Size(); l++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3634 |   if (chartnumber >= 1 && chartnumber <= GetNOCharts())
      |                           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3638 |     for (int j = 1; j <= chart.GetNChartT(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3641 |     for (int j = 1; j <= chart.GetNOuterT(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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] );
      |             ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3668 |     for (int j = 1; j <= chart.GetNT(); j++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 3671 |     for (int j = 1; j <= chart.GetNT(); j++)
      |                     ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3297:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray<netgen::SpecialPoint>&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   22 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   53 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  123 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:141:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  141 |         for (int i = 0; i < specpoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:150:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  150 |         for (int i = 0; i < specpoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  165 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  186 |         for (int i = 0; i < geometry.identifications.Size() && !pi1; i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:187:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  187 |           for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:202:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  202 |                   for (int k = 0; k < hsp.Size() && !pi1; k++)
      |                                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:254:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  254 |           for (int i = 1; i <= hsp.Size(); i++)
      |                           ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:274:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  274 |             for (int i = 1; i <= hsp.Size(); i++)
      |                             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:313:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  313 |         for (int i = 1; i <= edgepoints.Size()-1; i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  318 |         for (int i = 1; i <= geometry.identifications.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:369:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  369 |         for (int j = 1; j <= edgepoints.Size()-1; j++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:380:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  380 |             for (int i = 0; i < locind.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:418:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  418 |         for (int i = 0; i < refedges.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:452:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  452 |             for(int i = 0; i < refedges.Size(); i++)
      |                            ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  502 |             for (int i = 0; i < refedges.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  507 |             for (int i = 0; i < refedges.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:511:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  511 |         for(int i=0; i<refedges.Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::SplitEqualOneSegEdges(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:623:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  623 |                pi < mesh.GetNP()+PointIndex::BASE; pi++)
      |                ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:802:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  802 |         for (int i = 0; i < locind.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:835:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  835 |                         for (int jj = 0; jj < hsp.Size(); jj++)
      |                                          ~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1043 |         for (int j = 0; j < locsurfind.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1177:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1177 |                     for (int l = 1; !hi && l <= refedges.Size(); l++)
      |                                            ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1282 |     for(int i=0; i<refedges.Size()-1; i++)
      |                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1284:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1284 |         for(int j=i+1; !todelete.Test(i) && j<refedges.Size(); j++)
      |                                             ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1403:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1403 |         while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++;
      |                                                 ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1438 |         for (k = 1; k <= refedges.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1543:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1543 |          pi < mesh.GetNP()+PointIndex::BASE; pi++)
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1561:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1561 |          pi < mesh.GetNP()+PointIndex::BASE; pi++)
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1605 |     for (int k = 1; k <= refedges.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1664:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1664 |              pi < mesh.GetNP()+PointIndex::BASE; pi++)
      |              ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1729:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1729 |         for (k = 1; k <= refedges.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:575:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  167 |     for (int i = 0; i < solids.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  170 |     for (int i = 0; i < solids.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  174 |     for(int i = 0; i < to_delete.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  187 |     for(int i = 0; i<delete_them.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:192:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  192 |     for (int i = 0; i < toplevelobjects.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:195:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  195 |     for (int i = 0; i < triapprox.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:199:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  199 |     for(int i = 0; i < identifications.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:203:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  203 |     for (int i = 0; i < singfaces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:206:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  206 |     for (int i = 0; i < singedges.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  209 |     for (int i = 0; i < singpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'virtual void netgen::WritePrimitivesIt::Do(netgen::Solid*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:250:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  250 |         for (int i = 0; i < coeffs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Save(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:277:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  277 |     for (int i = 0; i < solids.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  300 |     for (int i = 0; i < identifications.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::SaveSurfaces(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:439:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  439 |             for (int j=0; j<coeffs.Size(); j++)
      |                           ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:446:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  446 |                 for (int j=0; j<coeffs.Size(); j++)
      |                               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  479 |         for(int j=0; j<coeffs.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'netgen::TopLevelObject* netgen::CSGeometry::GetTopLevelObject(const netgen::Solid*, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:779:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  779 |     for (int i = 0; i < toplevelobjects.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::RemoveTopLevelObject(netgen::Solid*, netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:790:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  790 |     for (int i = 0; i < toplevelobjects.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::SetFlags(const char*, const ngcore::Flags&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:819:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  819 |         for (i = 0; i < surfind.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:832:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  832 |         for (i = 0; i < surfind.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:857:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  857 |             for ( i = 0; i < min2(polysurfs.Size(),bcname.Size()); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:859:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  859 |                 for (int j = 0; j < polysurfs[i]->Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:874:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  874 |             for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:886:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  886 |         for (i = 0; i < surfind.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:911:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  911 |             for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:913:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  913 |                 for (int j = 0; j < polysurfs[i]->Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:928:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  928 |             for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:960:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  960 |     for (int i = 0; i < isidenticto.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::NgArray<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1007:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1007 |     for (int i = 0; i < locsurf.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1071:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1071 |     for (int i = 0; i < locsurf.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1107:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1107 |     for (int i = 0; i < triapprox.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1203:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
 1203 |     catch (exception)
      |            ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1253:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1253 |     for (int i = 0; i < lsurfi.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1265:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1265 |     for (int i = 0; i < lsurfi.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1271:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1271 |     for (int i = 0; i < lsurfi.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1297:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1297 |         for (int i = 0; i < lsurfi.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1586:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1586 |         for (int i = 0; i < solids.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1590:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1590 |     for (int i = 0; i < solids.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:168:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:8,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:633:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
   58 |       for (int i = 0; i < names.size(); i++)
      |                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14:   required from 'bool ngcore::SymbolTable<T>::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:673:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = std::shared_ptr<netgen::SplineGeometry<2> >; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = std::shared_ptr<netgen::SplineGeometry<2> >; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:716:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = std::shared_ptr<netgen::SplineGeometry<3> >; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = std::shared_ptr<netgen::SplineGeometry<3> >; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:720:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  118 |   while (markedtrigcnt < GetNT())
      |          ~~~~~~~~~~~~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  463 |                                 for (int l = 0; l < innerchartpts.Size(); l++)
      |                                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:520:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  520 |           for (int k = 1; k <= dirtycharttrigs.Size(); k++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  563 |       for (int j = 1; j <= GetChart(i).GetNT(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  588 |       if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts())
      |                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  648 |   if (i > chartmark.Size())
      |       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray<netgen::twoint>&, netgen::ChartId)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |   for (int j = 1; j <= chart.GetNChartT(); j++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  754 |   for (int j = 1; j <= chart.GetNChartT(); j++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  807 |               for (int l = 2; l <= trigsaroundp.Size()-1; l++)
      |                               ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:85:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:98:32:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:492:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  492 |     for(int i=0; i<ips.Size(); i++)
      |                  ~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In destructor 'virtual netgen::Extrusion::~Extrusion()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:711:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  711 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Extrusion::BoxInSolid(const netgen::BoxSphere<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:721:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  721 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'netgen::INSOLID_TYPE netgen::Extrusion::PointInSolid(const netgen::Point<3, double>&, double, netgen::NgArray<int>*) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:741:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  741 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray<int>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:778:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  778 |     for (int j = 0; j < faces.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:910:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  910 |     for(int i = 0; i < faces.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:916:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  916 |     for(int i = 0; i < faces.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  293 |   for (int i = 1; i <= mesh.GetNP(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  325 |   for (int i = 1; i <= mesh.GetNP(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  333 |           for (int j = 1; j <= mesh.GetNP(); j++)
      |                           ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::NgArray<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  467 |       for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                         ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  480 |       for (int k = 0; k < copy_points.Size(); k++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  485 |       for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                         ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  567 |   for(int i=0; i<slices.Size(); i++)
      |                ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:695:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  695 |           for (int j = 0; j < hsurf.Size(); j++)
      |                           ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  703 |       for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  706 |       for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:762:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  762 |           if (j == specpoint2surface[sp1.nr].Size()) break;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:767:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  767 |           if (k == specpoint2surface[sp2.nr].Size()) break;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:772:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  772 |           for (int l = 0; l < domain_surfaces.Size(); l++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:789:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  789 |           if (j == specpoint2surface[sp1.nr].Size()) break;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:791:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  791 |           if (k == specpoint2surface[sp2.nr].Size()) break;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  925 |   for (int i = 1; i <= mesh.GetNP(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:992:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  992 |           for (int jj = 0; jj < domain_surfaces.Size(); jj++)
      |                            ~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1000:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1000 |           for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++)
      |                             ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1010:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1010 |               for (int jj = 0; jj < surfs_of_p1.Size(); jj++)
      |                                ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1164:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1164 |                   for (int ll = 0; ll < segs_on_face2.Size(); ll++)
      |                                    ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::NgArray<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1237 |   for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++)
      |                                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1251 |   for (int i1 = 0; i1 < segs.Size(); i1++)
      |                    ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'void netgen::CloseSurfaceIdentification::BuildSurfaceElements2(netgen::NgArray<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1375 |       for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                         ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::NgArray<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1648 |   for (int i1 = 1; i1 <= segs.Size(); i1++)
      |                    ~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1233:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::NgArray<netgen::SpecialPoint>&, netgen::NgArray<netgen::MeshPoint>&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   65 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::NgArray<netgen::SpecialPoint>&, netgen::NgArray<netgen::MeshPoint>&, netgen::MeshingParameters&, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:90:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   90 |     for (int i = 0; i < geom.singedges.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:96:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   96 |     for (int i = 0; i < geom.singpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  130 |         for (int i = 0; i < geom.identifications.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:137:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  137 |         for (int i = 0; i < geom.identifications.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:173:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  173 |           for (int j = 0; j < loc.Size(); j++)
      |                           ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:269:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  269 |         for (int i = 0; i < geom.identifications.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:273:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  273 |             for (int j = 0; j < fpairs.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  318 |         for (int l = 0; l < geom.bcmodifications.Size(); l++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  375 |         for (int l = 0; l < geom.bcmodifications.Size(); l++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:391:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  391 |     for(int k = 0; k<geom.bcmodifications.Size(); k++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:400:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  400 |     for (int j = 0; j < geom.singfaces.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:408:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  408 |             for (int l = 0; l < surfs.Size(); l++)
      |                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:446:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  446 |         for (PointIndex pi = PointIndex::BASE; pi < noldp+PointIndex::BASE; pi++)
      |                                                ~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:466:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  466 |         for (int i = 1; i <= geom.identifications.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:472:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  472 |         for (int si = 0; si < segments.Size(); si++)
      |                          ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:521:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  521 |         for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  636 |             for (int i = 1; i <= geom.identifications.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:640:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  640 |                 for (int j = 1; j <= fpairs.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:656:56: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  656 |             for (SurfaceElementIndex  sei = oldnf; sei < mesh.GetNSE(); sei++)
      |                                                    ~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'int netgen::CSGGenerateMesh(netgen::CSGeometry&, std::shared_ptr<netgen::Mesh>&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:707:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  707 |         for (int i = 0; i < maxhdom.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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::SpecialPoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:59:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   73 |     for (int i = 0; i < faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray<int>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  151 |     for (int i = 0; i < faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  180 |     for (int i = 0; i < faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  220 |     for(int i=0; i<point_on_faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:679:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  679 |     for (int i = 0; i < faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  761 |     for (int i = 0; i < planes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  764 |     for (int i = 0; i < faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  771 |     for (int i = 0; i < planes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::NgArray<netgen::NgArray<int>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  877 |     for(int i = 0; i<faces.Size(); i++)
      |                    ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:884:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  884 |     for(int i=0; i<polysurfs.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:887:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  887 |     for(int i = 0; i<faces.Size(); i++)
      |                    ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::CalcSpecialPoints(netgen::NgArray<netgen::Point<3, double>, 0, int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  894 |     for (int i = 0; i < points.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  909 |     for (int fi1 = 0; fi1 < faces.Size(); fi1++)
      |                       ~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  910 |       for (int fi2 = 0; fi2 < faces.Size(); fi2++)
      |                         ~~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 62%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable]
  605 |     for(auto v : Vertices(ALL))
      |              ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:231:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  231 |                   for (int i = 0; i < self.splines.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:282:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  282 |            for(int i = 0; i < self.splines.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:344:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  344 |                   for (int i = 0; i < self.geompoints.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:357:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  357 |                   for (int i = 0; i < self.splines.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:376:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  376 |                   for (int i = 0; i < self.geompoints.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:384:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  384 |                   for (int i = 0; i < self.splines.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../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::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:1365:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:622:7:   required from 'netgen::DiscretePointsSeg<D>::DiscretePointsSeg(const netgen::NgArray<netgen::Point<D> >&) [with int D = 2]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:181:58:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:1363:5:   required from 'void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; _Dp = std::_Optional_base<netgen::MeshingParameters, false, false>]'
/usr/include/c++/11/optional:872:22:   required from 'std::enable_if_t<is_constructible_v<_Tp, _Args ...>, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; std::enable_if_t<is_constructible_v<_Tp, _Args ...>, _Tp&> = netgen::MeshingParameters&]'
/usr/include/pybind11/stl.h:289:22:   required from 'bool pybind11::detail::optional_caster<T>::load(pybind11::handle, bool) [with T = std::optional<netgen::MeshingParameters>]'
/usr/include/pybind11/cast.h:1181:51:   required from 'bool pybind11::detail::argument_loader<Args>::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence<Is ...>) [with unsigned int ...Is = {0, 1, 2}; Args = {std::shared_ptr<netgen::SplineGeometry2d>, std::optional<netgen::MeshingParameters>, pybind11::kwargs}; std::index_sequence<Is ...> = std::integer_sequence<unsigned int, 0, 1, 2>]'
/usr/include/pybind11/cast.h:1160:34:   required from 'bool pybind11::detail::argument_loader<Args>::load_args(pybind11::detail::function_call&) [with Args = {std::shared_ptr<netgen::SplineGeometry2d>, std::optional<netgen::MeshingParameters>, pybind11::kwargs}]'
/usr/include/pybind11/pybind11.h:194:42:   required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::<lambda(std::shared_ptr<netgen::SplineGeometry2d>, std::optional<netgen::MeshingParameters>, pybind11::kwargs)>; Return = std::shared_ptr<netgen::Mesh>; Args = {std::shared_ptr<netgen::SplineGeometry2d>, std::optional<netgen::MeshingParameters>, pybind11::kwargs}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard<pybind11::gil_scoped_release>, const char*}]'
/usr/include/pybind11/pybind11.h:84:19:   required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::<lambda(std::shared_ptr<netgen::SplineGeometry2d>, std::optional<netgen::MeshingParameters>, pybind11::kwargs)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard<pybind11::gil_scoped_release>, const char*}; <template-parameter-1-3> = void]'
/usr/include/pybind11/pybind11.h:1343:22:   required from 'pybind11::class_<type_, options>& pybind11::class_<type_, options>::def(const char*, Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::<lambda(std::shared_ptr<netgen::SplineGeometry2d>, std::optional<netgen::MeshingParameters>, pybind11::kwargs)>; Extra = {pybind11::arg_v, pybind11::call_guard<pybind11::gil_scoped_release>, const char*}; type_ = netgen::SplineGeometry2d; options = {netgen::NetgenGeometry, std::shared_ptr<netgen::SplineGeometry2d>}]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:398:9:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point<D> netgen::DiscretePointsSeg<D>::GetPoint(double) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:641:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:646:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  646 |     if (segnr >= pts.Size()) segnr = pts.Size()-1;
      |         ~~~~~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   33 |     for(int i=0; i<checklines_vec.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In destructor 'virtual netgen::RevolutionFace::~RevolutionFace()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:110:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  110 |     for(int i=0; i<checklines_start.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual double netgen::RevolutionFace::MaxCurvature() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:356:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  356 |     for(int i=0; i<checkpoints.Size(); i+=2)
      |                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In destructor 'virtual netgen::Revolution::~Revolution()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:696:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  696 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Revolution::BoxInSolid(const netgen::BoxSphere<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:703:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  703 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Revolution::PointInSolid(const netgen::Point<3, double>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:798:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  798 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:802:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  802 |         for(int j=0; j<points.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray<int>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:828:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  828 |     for (int j = 0; j < faces.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:848:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  848 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:959:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  959 |     for (int i = 0; i < faces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:1034:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1034 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:1041:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1041 |     for(int i=0; i<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::NgArray<int>&, int&, int&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:702:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  702 |               for (i = 1; i <= bounds1.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:704:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  704 |               for (i = 1; i <= bounds2.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:721:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  721 |               for (i = 1; i <= bounds1.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:723:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  723 |               for (i = 1; i <= bounds2.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:1600:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1600 |                 for (int i = 0; i < surfind.Size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray<netgen::MeshPoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:119:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  119 |             for (int j = 0; j < hpts.Size(); j++)
      |                             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  137 |         for(int j=0; j<points->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPointsRec(const netgen::Solid*, int, const netgen::BoxSphere<3>&, int, bool, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:360:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  360 |                       for (int j = 0; j < pts.Size(); j++)
      |                                       ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:390:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  390 |                     for (int j = 0; j < pts.Size(); j++)
      |                                     ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:401:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  401 |                           for(int jj=0; jj<surfids.Size(); jj++)
      |                                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:423:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  423 |                   for (int j = 0; j < pts.Size(); j++)
      |                                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:466:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  466 |         for (int k1 = 1; k1 <= locsurf.Size() - 2; k1++)
      |                          ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:467:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  467 |           for (int k2 = k1 + 1; k2 <= locsurf.Size() - 1; k2++)
      |                                 ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:468:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  468 |             for (int k3 = k2 + 1; k3 <= locsurf.Size(); k3++)
      |                                   ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:495:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  495 |             for (int k1 = 1; k1 <= locsurf.Size() - 2; k1++)
      |                              ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:496:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  496 |               for (int k2 = k1 + 1; k2 <= locsurf.Size() - 1; k2++)
      |                                     ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:497:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  497 |                 for (int k3 = k2 + 1; k3 <= locsurf.Size(); k3++)
      |                                       ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:536:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  536 |                             for (int i = 0; i < locsurf2.Size(); i++)
      |                                             ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:578:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  578 |         for (int k1 = 0; k1 < locsurf.Size() - 1; k1++)
      |                          ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:579:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  579 |           for (int k2 = k1+1; k2 < locsurf.Size(); k2++)
      |                               ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:603:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  603 |             for (int k1 = 0; k1 < locsurf.Size() - 1; k1++)
      |                              ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:604:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  604 |               for (int k2 = k1+1; k2 < locsurf.Size(); k2++)
      |                                   ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp: In member function 'bool netgen::SpecialPointCalculation::AddPoint(const netgen::Point<3, double>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1701:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1701 |     for (int i = 0; i < points->Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::NgArray<netgen::MeshPoint>&, netgen::NgArray<netgen::SpecialPoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1752:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1752 |       for (int i = 0; i < apoints.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1763:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1763 |     for (int i = 1; i < apoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1780:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1780 |         for (int i = 0; i < apoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1797:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1797 |             for (int j = 0; j < surfind.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1821:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1821 |                 for (int m = 0; m < surfind.Size(); m++)
      |                                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1843:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1843 |             for (int j = 0; j < surfind.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1848:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1848 |             for (int j = 0; j < normalvecs.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1849:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1849 |               for (int k = 0; k < normalvecs.Size(); k++)
      |                               ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1930:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1930 |                       for (int j2 = 0; j2 < surfind2.Size(); j2++)
      |                                        ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1960:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1960 |                       for (int l = 0; l < surfind2.Size(); l++)
      |                                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2020:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2020 |                       for (int m = 0; m < surfind.Size(); m++)
      |                                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2094:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2094 |                       for (int m = 0; m < locsearch.Size(); m++)
      |                                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2147:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2147 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2151 |     for (int i = 0; i < specpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1936:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 71%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  117 |       if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();}
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  119 |       for (i = 1; i <= edgelist1.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  233 |       for (i = 1; i <= edgelist2.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  261 |   for (i = 1; i <= plist.Size()-1; i++)
      |               ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  273 |   for (i = 1; i <= plist.Size()-1; i++)
      |               ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  314 |   for (int i = 1; i <= chart.GetNOLimit(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  358 |   for (int i = 1; i <= chart.GetNOLimit(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  414 |   for (ii = 1; ii <= trigsinbox.Size(); ii++)
      |                ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:480:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  480 |               for (i = 1; i <= trigsinbox2.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  488 |           for (i = 1; i <= trigsinbox.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable]
  539 |   int j;
      |       ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable]
  541 |   int cnt = 0;
      |       ^~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable]
  543 |   const double lamtol = 1e-6;
      |                ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  691 |   for (i = 1; i <= chart.GetNT(); i++)
      |               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double, const netgen::STLParameters&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:983:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  983 |               for (k2 = 1; k2 <= linenums.Size(); k2++)
      |                            ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1078 |       for (i = 1; i <= GetNOCharts(); i++)
      |                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(netgen::ChartId, netgen::NgArray<int>&, netgen::Mesh&, double, double, double, const netgen::STLParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1168 |   for (int j = 1; j <= chart.GetNChartT(); j++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1219 |   for (int j = 1; j <= chart.GetNT(); j++)
      |                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1222 |   for (int j = 1; j <= chart.GetNOuterT(); j++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1279 |       for (int j = 2; j <= plimes2.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1282 |       for (int j = 1; j <= plimes2.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1289 |       for (int j = 1; j <= plimes1.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1302 |           for (int kk = 1; kk <= foundpts.Size(); kk++)
      |                            ~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1363:5:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:300:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   48 |   for (int i = 0; i < si1.Size(); i++)
      |                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   50 |   for (int i = 0; i < si2.Size(); i++)
      |                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:119:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  119 |           for (int i = 0; i < points.Size()-1; i++)
      |                           ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:124:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |           for (int i = 0; i < points.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  130 |       for (int i = 0; i < points.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  157 |        pi < mesh.GetNP()+PointIndex::BASE; pi++)
      |        ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:194:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  194 |               for (int i = 0; i < surfk.Size(); i++)
      |                               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  214 |   for (int i = 1; i <= points.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE<int>&, netgen::ZRefinementOptions&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   15 |     for (int i = 1; i <= geom.singedges.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:21:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   21 |         for (int j = 1; j <= se.segms.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   48 |     for (int i = 1; i <= mesh.GetNE(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   79 |     for (int i = 1; i <= mesh.GetNSE(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  114 |     for (i = 1; i <= mesh.GetNE(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  178 |     for (i = 1; i <= mesh.GetNSE(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  342 |         for (i = 1; i <= ref_singular.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  370 |         for (i = 1; i <= ref_slices.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  397 |                       (slicenr == slices.Size()) ? 1 : slices[slicenr];
      |                        ~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:416:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  416 |         for (i = 1; i <= mesh.GetNE(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:468:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  468 |             for (i = 1; i <= mesh.GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  719 |     for(int i = 1; i<=mesh.GetNE(); i++)
      |                    ~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 76%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  278 |   if (storedstatus.Size() == ne)
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray<netgen::twoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  479 |   for (i = 1; i <= line.Size(); i++)
      |               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray<netgen::twoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:507:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  507 |           for (k = oldend; k <= line.Size(); k++)
      |                            ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  575 |   if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;}
      |       ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  581 |   if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;}
      |       ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array<netgen::Point<3, double>, netgen::STLPointId>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  593 |   for (int i = 2; i <= pts.Size(); i++)
      |                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const ngcore::Array<netgen::Point<3, double>, netgen::STLPointId>&, netgen::Box<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  601 |   for (int i = 1; i < pts.Size(); i++)
      |                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  618 |   for (i = 1; i < pts.Size(); i++)
      |               ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  737 |       while (inthl < 1.000000001 && j <= inthi.Size())
      |                                     ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   24 |     for(int i=0; i<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp: In member function 'const std::shared_ptr<netgen::NgArray<std::shared_ptr<netgen::OneSurfacePrimitive> > > netgen::SplineSurface::CreateCuttingSurfaces()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   46 |     for(int i = 0; i<splines.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 76%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray<netgen::Point3d>&, const netgen::Point3d&, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   19 |   for (int i = 1; i <= ap.Size(); i++)
      |                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  731 |   for (int i = 1; i <= trigs.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  745 |   for (int i = 1; i <= trigs.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  749 |   for (int i = 1; i <= charttrigs.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  753 |       if (cnt != 0 && i < charttrigs.Size())
      |                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  767 |       for (int i = 1; i <= charttrigs.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable 'j' [-Wunused-variable]
 1175 |   int i,j,k;
      |         ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../gprim/gprim.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree<dim, T>::DeleteElement(T) [with int dim = 2; T = netgen::INDEX_2]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:1117:38:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1008 |               if(i!=n_elements)
      |                  ~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 73%] Linking CXX shared library libgeom2d.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so CMakeFiles/geom2d.dir/csg2d.cpp.o CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.9.so 
In member function '__ct ',
    inlined from '__ct_base ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  739 |       : FlatArray<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In member function '__ct_base ':
/usr/include/c++/11/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 /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3,
    inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1563:34:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  739 |       : FlatArray<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In function 'ClipSolids':
/usr/include/c++/11/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 /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3,
    inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1568:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  739 |       : FlatArray<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In function 'ClipSolids':
/usr/include/c++/11/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 /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3,
    inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1573:36:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  739 |       : FlatArray<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In function 'ClipSolids':
/usr/include/c++/11/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[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 77%] Built target geom2d
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 76%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable]
  355 |     for (auto i : Range(buflen))
      |               ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray<netgen::STLReadTriangle>&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  489 |   for (int i = 0; i < readtrigs.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  507 |   for(int i = 0; i < readtrigs.Size(); i++)
      |                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:754:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  754 |           for (int j = 0; j < trigsperpoint[pi].Size(); j++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1039 |       for (i = 1; i <= oriented.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:1060:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1060 |           for (i = 1; i <= list1.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:1080:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1080 |           for (i = 1; i <= list2.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 77%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   29 |     if (changeval != geometry2d->GetSplines().Size())
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   57 |     for (int i = 1; i <= geometry2d->GetSplines().Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:62:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   62 |         for (int j = 0; j < points.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   69 |     for (int i = 1; i <= geometry2d->GetSplines().Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 78%] Linking CXX shared library libgeom2dvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2dvis.so -o libgeom2dvis.so CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libgeom2d.so ../meshing/libmesh.so ../core/libngcore.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 78%] Built target geom2dvis
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:221:32: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare]
  221 |                for(int i = 0; i<py::len(cuts);i++)
      |                               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:453:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare]
  453 |             for (int i = 0; i < py::len(bcmod); i++)
      |                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:467:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  467 |                 for (int j = 0; j < si.Size(); j++)
      |                                 ~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1365:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 77%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1365:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  394 |       for (TIND i (BASE); i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Linking CXX shared library libcsg.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libcsg.so -o libcsg.so CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Built target csg
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Linking CXX shared library libstl.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libstl.so -o libstl.so CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Built target stl
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  671 |     for(int i=0; i<tris.Size(); i++)
      |                  ~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:700:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  700 |     for(int i=0; i<tetfacedata.Size(); i+=9)
      |                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  753 |     for(int i=0; i<segmentdata.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray<T>&, netgen::NgFlatArray<S>&) [with T = double; S = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:369:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  741 |     for (int i = 0; i < data.Size(); i++)
      |                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  742 |       for (int j = i+1; j < data.Size(); j++)
      |                         ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:230:36:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:669:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:279:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  279 |                         for (int j = 0; j < pnums.Size(); j++)
      |                                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:318:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  318 |                             for (int j = 0; j+2 < enums.Size(); j+=2)
      |                                             ~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:348:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  348 |                             for (int j = 0; j < fnums.Size(); j += 2)
      |                                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:423:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  423 |                             for (int i = 0; i < loadtypes.Size(); i++)
      |                                             ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  433 |                         for (int i = 0; i < loadtypes.Size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:22:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  330 |   if (ni <= mesh->mlbetweennodes.Size())
      |       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  142 |     if (level >= mesh->level_nv.Size())
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  731 |           if (ei <= mesh->mlparentelement.Size())
      |               ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  736 |           if (ei <= mesh->mlparentsurfaceelement.Size())
      |               ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  748 |           if (ei <= mesh->mlparentsurfaceelement.Size())
      |               ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::FindElementOfPoint(double*, double*, bool, int*, int) const [with int DIM = 1]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1044:29: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=]
 1044 |           catch(NgException e) // quads not implemented curved yet
      |                             ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   82 |   for (int i = 0; i < geometryregister.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  105 |   for (int i = 0; i < geometryregister.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPoint(int, double*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:317:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  317 |   if (pi < 1 || pi > mesh->GetNP())
      |                 ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:501:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  501 |   for (int i = 0; i < da.Size(); i++)
      |                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1599:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1599 |   for (int i = 0; i < ia.Size(); i++)
      |                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1611:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1611 |   for (int i = 0; i < ia.Size(); i++)
      |                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1655:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1655 |         for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1;
      |                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1661:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1661 |         for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1;
      |                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1667:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1667 |         for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1;
      |                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1748:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1748 |   if (ni <= mesh->mlbetweennodes.Size())
      |       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1762:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1762 |       if (ei <= mesh->mlparentelement.Size())
      |           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1767:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1767 |       if (ei <= mesh->mlparentsurfaceelement.Size())
      |           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1778:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1778 |       if (ei <= mesh->mlparentsurfaceelement.Size())
      |           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1829:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1829 |   for (int i = 0; i < apairs.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1949:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1949 |   for( int i=0; i<indexArray.Size(); i++ )
      |                 ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_SurfaceElements(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1966:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1966 |         for( int i=0; i<indexArray.Size(); i++ )
      |                       ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1982:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1982 |         for (int i = 0; i < mesh->pointelements.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:2187:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 2187 |       for(int i = 0; i<qualityloss_arr->Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:149:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  149 |           for (j = 1; j <= pairs.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:165:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  165 |           for (j = 1; j <= pairs.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:216:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  216 |           for (j = 1; j <= pairs.Size(); j++)
      |                       ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   73 |       for (i =1 ; i <= BIname.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:116:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  116 |               for (int jj = 0; jj < sels.Size(); jj++)
      |                                ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  236 |       for (i =1 ; i <= BIname.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  163 |     for (int i = 0; i < trilists.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:247:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  247 |     if (changeval != specpoints.Size())
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:269:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  269 |         for (int i = 1; i <= specpoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  309 |     for (int i = 0; i < boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:396:30: warning: loop variable 'p' of type 'const netgen::Point3d&' binds to a temporary constructed from type 'netgen::MeshPoint' [-Wrange-loop-construct]
  396 |         for (const Point3d & p : mesh->Points())
      |                              ^
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:396:30: note: use non-reference type 'const netgen::Point3d' to make the copy explicit or 'const netgen::MeshPoint&' to prevent copying
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:467:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  467 |         for (int i = 2; i <= specpoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:475:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  475 |     if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) ||
      |                                                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 80%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:411:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  411 |                   for (j = 1; j <= me.Size(); j++)
      |                               ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:535:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  535 |           if (chartnumber >= 1 && chartnumber <= stlgeometry->GetNOCharts())
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:539:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  539 |               for (j = 1; j <= chart.GetNChartT(); j++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:567:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  567 |               for (j = 1; j <= chart.GetNOuterT(); j++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:745:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  745 |               for (j = 1; j <= stlgeometry->meshlines.Size(); j++)
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1184 |     for (int i = 1; i <= trilists.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  162 |   for (i = 1; i <= surfaceelp.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   56 |   for (i = 1; i <= mesh.GetNP(); i++)
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   73 |   for (i = 1; i <= mesh.GetNE(); i++)
      |               ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:100:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:71:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   71 |         for(ElementIndex i=0; i<mesh.GetNE(); i++)
      |                               ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:90:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   90 |     for(int i=startsize; i<point_ids.Size(); i++)
      |                          ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:94:19: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
   94 |     for(int i=0; i<PointIndex::BASE; i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:127:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  127 |     for(SurfaceElementIndex si = 0; si < mesh.GetNSE(); si++)
      |                                     ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:186:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  186 |     for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                              ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:295:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  295 |     for(int i=0; i<point_ids.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:444:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  444 |     for(int i=PointIndex::BASE; i<mesh.GetNP()+PointIndex::BASE; i++)
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:454:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  454 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:479:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  479 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:486:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  486 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:520:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  520 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:525:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  525 |         for(int j=0; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:527:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  527 |         for(int j=1; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  545 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:550:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  550 |         for(int j=0; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:552:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  552 |         for(int j=1; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  570 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:575:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  575 |         for(int j=0; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:577:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  577 |         for(int j=1; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  595 |     for(int i=0; i<=mesh.GetNP(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  599 |     for(int i=0; i<idmaps_edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:606:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  606 |     for(int i=0; i<edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:609:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  609 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:635:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  635 |     for(int i=0; i<vertex_to_edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:647:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  647 |     for(int i=1; i<=edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:655:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  655 |         for(int j=0; j<idmaps_edge.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:681:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  681 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:689:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  689 |                 for(int j=0; j<idmaps_edge.Size(); j++)
      |                              ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:699:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  699 |     for(int i=1; i<=edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:707:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  707 |         for(int j=0; j<idmaps_edge.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:733:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  733 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:741:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  741 |                 for(int j=0; j<idmaps_edge.Size(); j++)
      |                              ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:751:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  751 |     for(int i=0; i<edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:765:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  765 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:770:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  770 |         for(int j=0; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:772:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  772 |         for(int j=1; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  787 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:792:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  792 |         for(int j=0; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:794:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  794 |         for(int j=1; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  810 |     for(int i=0; i<edge_to_face.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:814:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  814 |     for(int i=0; i<idmaps.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:821:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  821 |     for(int i=0; i<face2edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:823:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  823 |         for(int j=0; j<idmaps_edge.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:849:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  849 |     for(int i=0; i<edge_to_face.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:853:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  853 |     for(int i=0; i<idmaps_edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:870:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  870 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:896:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  896 |     for(int i=0; i<idmaps.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:902:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  902 |     for(int i=0; i<face2edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:926:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  926 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:931:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  931 |         for(int j=0; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:933:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  933 |         for(int j=1; j<id_groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  947 |     for(ElementIndex i=0; i<mesh.GetNE(); i++)
      |                           ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:964:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  964 |     for(ElementIndex i=0; i<mesh.GetNE(); i++)
      |                           ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:988:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  988 |     for(int i = 0; i<uid_to_group_3D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:991:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  991 |     for(int i = 0; i<uid_to_group_2D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:994:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  994 |     for(int i = 0; i<uid_to_group_1D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:997:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  997 |     for(int i = 0; i<uid_to_group_0D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1002:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1002 |     for(int i=0; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1005:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1005 |     for(ElementIndex i=0; i<mesh.GetNE(); i++)
      |                           ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1017:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1017 |         for(int j=0; j<groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1021 |     for(int i=0; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1024:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1024 |     for(int i=0; i<face_ids.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1034:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1034 |         for(int j=0; j<groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1045 |     for(int i=0; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1048:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1048 |     for(int i=0; i<edge_ids.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1059:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1059 |         for(int j=0; j<groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1065 |     for(int i=0; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1085:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1085 |         for(int j=0; j<groups[i]->Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1090 |     for(int i=0; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:469:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  280 |       for (TIND i = BASE; i < size+BASE; i++)
      |                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::Intersection(const netgen::NgFlatArray<T>&, const netgen::NgFlatArray<T>&, netgen::NgArray<T>&) [with T = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:614:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  802 |     for(int i=0; i<in1.Size(); i++)
      |                  ~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::Intersection(const netgen::NgFlatArray<T>&, const netgen::NgFlatArray<T>&, const netgen::NgFlatArray<T>&, netgen::NgArray<T>&) [with T = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:833:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  811 |     for(int i=0; i<in1.Size(); i++)
      |                  ~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:28:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:602:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  167 |     for (i = 1; i <= volelements.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  216 |     for (i = 1; i <= faces.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  278 |     for (i = 1; i <= points.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  283 |     for (i = 1; i <= edges.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  290 |     for (i = 1; i <= faces.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  297 |     for (i = 1; i <= volelements.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSurfaceFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:297:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  297 |   for (i = 1; i <= mesh.GetNP(); i++)
      |               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:307:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  307 |   for (i = 1; i <= mesh.GetNSE(); i++)
      |               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:344:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  344 |   for (i = 1; i <= mesh.GetNSE(); i++)
      |               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:428:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  428 |   for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++)
      |                      ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  437 |           for (int i = 0; i < faceSei.Size(); i++)
      |                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:830:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  830 |       for (j=1; j <= edges.Size(); j++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:841:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  841 |       for (j=1; j <= edges.Size(); j++)
      |                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:872:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  872 |       for (j=1; j <= edges.Size(); j++)
      |                 ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:412:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:405:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 87%] Linking CXX shared library libcsgvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libcsgvis.so -o libcsgvis.so CMakeFiles/csgvis.dir/vscsg.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libcsg.so ../visualization/libvisual.so /usr/lib/libpython3.9.so ../meshing/libmesh.so ../core/libngcore.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 91%] Built target csgvis
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/rw_cgns.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  152 |          for(int i = 1; i <= locfaces.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  310 |       for(int i = 1; i <= neighbour_celllist.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  344 |       for(int i = 1; i <= owner_celllist.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  351 |       for(int i = 1; i <= surfelem_lists.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  392 |       for(int i = 1; i <= owner_facelist.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  427 |          for(int j = 1; j <= facepnts.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  430 |             if(j != facepnts.Size()) *outfile << " ";
      |                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  438 |       for(int i = 1; i <= surfelem_lists.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  470 |          for(int j = 1; j <= facepnts.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  473 |             if(j != facepnts.Size()) *outfile << " ";
      |                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  560 |       for(int i = 2; i <= surfelem_bclist.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  580 |       for(int i = 1; i <= bcarray.Size(); i++)
      |                      ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:119:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 88%] Linking CXX shared library libstlvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libstlvis.so -o libstlvis.so CMakeFiles/stlvis.dir/vsstl.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libstl.so /usr/lib/libpython3.9.so ../meshing/libmesh.so ../core/libngcore.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 92%] Built target stlvis
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 92%] Linking CXX shared library libinterface.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libinterface.so -o libinterface.so CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o CMakeFiles/interface.dir/rw_cgns.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../csg/libcsg.so ../geom2d/libgeom2d.so ../stlgeom/libstl.so ../visualization/libvisual.so ../meshing/libmesh.so ../core/libngcore.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 92%] Built target interface
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 93%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/occgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:23:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  176 |          if(m->GetNP() > num_pts)
      |             ~~~~~~~~~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_OCC_GenerateSurfaceMesh(void**, void**, nglib::Ng_Meshing_Parameters*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  934 |       if(me->GetNP() <= numpoints)
      |          ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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 /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 93%] Linking CXX shared library libnglib.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libnglib.so -o libnglib.so CMakeFiles/nglib.dir/nglib.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/csg/libcsgvis.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so ../libsrc/occ/libocc.so /usr/lib/libpython3.9.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libpython3.9.so ../libsrc/core/libngcore.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 93%] Built target nglib
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 95%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 94%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  230 |     for (int i = 1; i <= coeffs.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  515 |     for (int i = 1; i <= geometry->singedges.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  533 |     for (int i = 1; i <= geometry->singpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
   81 |             for (int i = 0; i < vssolution.soldata.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  524 |     for (int i = 0; i < geometryregister.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 96%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  222 |       if ( oldsize<domnr )
      |            ~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline<S>::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:353:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  273 |     for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ;
      |                   ~~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline<S>::Evaluate(double) [with S = netgen::Vec<3>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:424:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  300 |     for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ;
      |                   ~~~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 94%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/netgenpy.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/netgenpy.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngpython.hpp:3,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/netgenpy.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 96%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:57:
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp: In member function 'int Mpeg::AddFrame()':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp:75:23: warning: 'void av_init_packet(AVPacket*)' is deprecated [-Wdeprecated-declarations]
   75 |         av_init_packet(&pkt);
      |         ~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/libavcodec/bsf.h:30,
                 from /usr/include/libavcodec/avcodec.h:44,
                 from /usr/include/libavformat/avformat.h:312,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp:13,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:57:
/usr/include/libavcodec/packet.h:488:6: note: declared here
  488 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:57:
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp: In member function 'int Mpeg::Start(std::string)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp:132:13: warning: unused variable 'i' [-Wunused-variable]
  132 |         int i;
      |             ^
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  234 |         for (int i = 0; i < geometryregister.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=]
  261 |     catch (NgException e)
      |                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=]
  336 |     catch (NgException e)
      |                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  358 |     for (int i = 1; i <= userformats.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:532:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  532 |         for (int i = 0; i < geometryregister.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=]
  601 |     catch (NgException e)
      |                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:632:28: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=]
  632 |         catch (NgException e)
      |                            ^
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  689 |         if (prev_np != mesh->GetNP())
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  696 |         if (prev_ne != mesh->GetNE())
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  703 |         if (prev_nse != mesh->GetNSE())
      |             ~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  712 |         for (int i = 0; i < tets_in_qualclass.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1488:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=]
 1488 |     catch (NgException e)
      |                        ^
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1540 |     for (int i = 0; i < geometryregister.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)':
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1991:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1991 |             for (int i = 0; i < geometryregister.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:8,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable<T>::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string<char>]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15:   required from 'void ngcore::SymbolTable<T>::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string<char>]'
/usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1973:34:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/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 'unsigned int'} [-Wsign-compare]
   58 |       for (int i = 0; i < names.size(); i++)
      |                       ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/occgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  419 |       for (int i = 1; i <= linelists.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  423 |       for (int i = 1; i <= trilists.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning:   'int netgen::CSGeometry::UserPoint::index' [-Wreorder]
  129 |       int index;
      |           ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/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) { ; }
      |       ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/occgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare]
  354 |       if(facenr >= fmap.Extent())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:693:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  693 |         for(int i = 0; i < face_colours.Size();i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:719:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  719 |               for(int j = 0; j < surfElems.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:743:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  743 |               for(int j = 0; j < surfElems.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  767 |               for(int j = 0; j < surfElems.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:774:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  774 |               for(int j = 0; j < surfElems.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:798:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  798 |               for(int j = 0; j < surfElems.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  805 |               for(int j = 0; j < surfElems.Size(); j++)
      |                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:817:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  817 |         for(int i = 1; i <= mesh->GetNSE(); i++)
      |                        ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:827:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  827 |         for(int i = 1; i <= mesh->GetNSE(); i++)
      |                        ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:401:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  183 |       for (int i = 0; i < size; i++)
      |                       ~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Linking CXX shared library libngpy.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../nglib/libnglib.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Built target ngpy
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Linking CXX shared library libgui.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgui.so -o libgui.so CMakeFiles/gui.dir/gui.cpp.o CMakeFiles/gui.dir/ngpkg.cpp.o CMakeFiles/gui.dir/demoview.cpp.o CMakeFiles/gui.dir/parallelfunc.cpp.o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../nglib/libnglib.so Togl2.1/libtogl.a /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libavcodec.so /usr/lib/libavformat.so /usr/lib/libavutil.so /usr/lib/libswscale.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtcl.so /usr/lib/libtk.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/geom2d/libgeom2d.so ../libsrc/stlgeom/libstl.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Built target gui
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp]
   71 | #warning "Unsupported CPU architecture"
      |  ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  565 |             if (steal_from == ranges.Size()) steal_from = 0;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder]
  340 |     int layer;
      |         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning:   'double netgen::MeshPoint::singular' [-Wreorder]
  339 |     double singular; // singular factor for hp-refinement
      |            ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning:   when initialized here [-Wreorder]
  350 |     MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT)
      |     ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
 1573 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1580 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  208 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  658 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  674 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  687 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  694 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../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]'
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  198 |       for(TIND i=0; pos==-1 && i < this->size; i++)
      |                                ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable]
  167 |   static TNoTiming NoTiming;
      |                    ^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable]
  166 |   static TNoTracing NoTracing;
      |                     ^~~~~~~~~
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[100%] Linking CXX executable netgen
/usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen  -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/ng:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libgui.so Togl2.1/libtogl.a /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libavcodec.so /usr/lib/libavformat.so /usr/lib/libavutil.so /usr/lib/libswscale.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtk.so /usr/lib/libtcl.so ../nglib/libnglib.so ../libsrc/occ/libocc.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/core/libngcore.so /usr/lib/libpython3.9.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so 
gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[100%] Built target netgen
gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-build
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 90%] No install step for 'netgen'
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E echo_append
cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-install
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[100%] Completed 'netgen'
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles/netgen-complete
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-done
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[100%] Built target netgen
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
gmake: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles 0
gmake: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.41551
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/netgen-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/netgen-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd netgen-6.2.2104
+ sed -i 's|file(INSTALL DESTINATION "/usr/include/netgen/pybind11" TYPE FILE FILES "/usr/include/../LICENSE")||' BUILD/netgen/cmake_install.cmake
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/netgen-buildroot -C BUILD NETGENDIR=/usr/bin TCLLIBDIR=/usr/lib/tcl LIBTOGL=/usr/lib/tcl/libTogl2.1.so TOPDIR=/usr/src/RPM/BUILD/netgen-6.2.2104
make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[ 10%] Performing check_submodules1 step for 'netgen'
[ 20%] Performing build step for 'netgen'
make[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  0%] Built target ng_generate_version_file
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target ngcore
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  6%] Built target ngcore
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target pyngcore
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  7%] Built target pyngcore
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target makerls
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  8%] Built target makerls
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target mesh
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 48%] Built target mesh
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target visual
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 52%] Built target visual
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target csg
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 64%] Built target csg
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target csgvis
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 65%] Built target csgvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target geom2d
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 67%] Built target geom2d
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target geom2dvis
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 68%] Built target geom2dvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target occ
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 73%] Built target occ
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target occvis
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 74%] Built target occvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target stl
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 78%] Built target stl
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target stlvis
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Built target stlvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target interface
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 90%] Built target interface
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target nglib
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 91%] Built target nglib
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target ngpy
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 92%] Built target ngpy
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target togl
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 94%] Built target togl
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target gui
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Built target gui
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Consolidate compiler generated dependencies of target netgen
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[100%] Built target netgen
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 30%] No install step for 'netgen'
[ 40%] Completed 'netgen'
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
[100%] Built target netgen
make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
Install the project...
-- Install configuration: "RelWithDebInfo"
gmake[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  0%] Built target ng_generate_version_file
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  6%] Built target ngcore
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  7%] Built target pyngcore
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[  8%] Built target makerls
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 48%] Built target mesh
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 52%] Built target visual
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 64%] Built target csg
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 65%] Built target csgvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 67%] Built target geom2d
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 68%] Built target geom2dvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 73%] Built target occ
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 74%] Built target occvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 78%] Built target stl
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 79%] Built target stlvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 90%] Built target interface
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 91%] Built target nglib
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 92%] Built target ngpy
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 94%] Built target togl
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[ 99%] Built target gui
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
[100%] Built target netgen
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/netgen-targets.cmake
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/netgen-targets-relwithdebinfo.cmake
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/netgen_version.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/netgen_config.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/NetgenConfig.cmake
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/type_traits.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/version.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore_api.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/logging.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/memtracer.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/exception.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/symboltable.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/paje_trace.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/utils.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/profiler.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/mpi_wrapper.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/array.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/taskmanager.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/concurrentqueue.h
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/localheap.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/flags.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/xbool.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/signal.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/bitarray.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/table.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/hashtable.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ranges.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_avx.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_avx512.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_generic.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_sse.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/pyngcore.cpython-39.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/pyngcore.cpython-39.so" to "$ORIGIN/../../"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngarray.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/autodiff.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/autoptr.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngbitarray.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/dynamicmem.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/hashtabl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mpi_interface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/myadt.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mystring.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/netgenout.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngpython.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/optmem.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/parthreads.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/seti.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/sort.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/spbita2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/stack.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/table.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/template.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/gzstream.h
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/adtree.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geom2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geom3d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomfuncs.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomobjects.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomops2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomops.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomtest3d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/splinegeometry.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/spline.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/transform3d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/densemat.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/linalg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/opti.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/polynomial.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/vector.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface.h
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface_v2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/acisgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/csg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/geometry2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/gprim.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/incopengl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/inctcl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/incvis.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/linalg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/meshing.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/myadt.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/mydefs.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/mystdlib.h
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/nginterface_v2_impl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/occgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/opti.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/stlgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/visual.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/basegeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bcfunctions.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bisect.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/boundarylayer.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/classifyhpel.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/clusters.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/curvedelems.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/geomsearch.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/global.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_hex.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hprefinement.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_prism.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_pyramid.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_quad.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_segm.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_tet.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_trig.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/localh.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshclass.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshfunc.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtool.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtype.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/msghandler.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/paralleltop.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/specials.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/topology.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/validate.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/surfacegeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/meshdoc.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/mvdraw.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vispar.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/visual.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vssolution.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/algprim.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/brick.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgparser.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/curve2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/edgeflw.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/explicitcurve2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/extrusion.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/gencyl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/identify.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/manifold.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/meshsurf.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/polyhedra.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/revolution.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/singularref.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/solid.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/specpoin.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/spline3d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/splinesurface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/surface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/triapprox.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/vscsg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/vsgeom2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libocc.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libocc.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occmeshsurf.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/vsocc.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libstl.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/meshstlsurface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlline.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltool.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltopology.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/vsstl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/interface/writeuser.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/bin/netgen
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/bin/netgen" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgui.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/libngpy.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/libngpy.so" to "$ORIGIN/../../../"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boxcyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/circle_on_cube.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cone.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cube.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandring.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandspheres.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemcyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemsphere.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylinder.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylsphere.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipsoid.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipticcyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/extrusion.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/fichera.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/lshape3d.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes2.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/matrix.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ortho.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/period.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/revolution.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sculpture.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shaft.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shell.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphere.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphereincube.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/torus.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/trafo.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twobricks.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocubes.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boundarycondition.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/hinge.stl
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/part1.stl
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/frame.step
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/screw.step
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarehole.in2d
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarecircle.in2d
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/square.in2d
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/shaft.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/mesh.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/exportNeutral.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc/ng4.pdf
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so" to "$ORIGIN:$ORIGIN/../lib"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nglib.h
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen'
make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD'
+ install -Dpm 0644 /usr/src/RPM/SOURCES/netgen.png /usr/src/tmp/netgen-buildroot/usr/share/icons/hicolor/48x48/apps/netgen.png
+ desktop-file-install --dir /usr/src/tmp/netgen-buildroot/usr/share/applications/ /usr/src/RPM/SOURCES/netgen.desktop
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/include/netgen/pybind11
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/netgen-buildroot (auto)
mode of './usr/lib/libnglib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libgui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libinterface.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libstlvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libstl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/liboccvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libocc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libgeom2dvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libgeom2d.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libcsgvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libcsg.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libvisual.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libmesh.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/python3/site-packages/netgen/libngpy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/python3/site-packages/pyngcore.cpython-39.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libngcore.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/netgen-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/netgen-buildroot/ (default)
Compressing files in /usr/src/tmp/netgen-buildroot (auto)
Adjusting library links in /usr/src/tmp/netgen-buildroot
./usr/lib: (from <cmdline>:0)
	libngcore.so -> libngcore.so
	libmesh.so -> libmesh.so
	libvisual.so -> libvisual.so
	libcsg.so -> libcsg.so
	libcsgvis.so -> libcsgvis.so
	libgeom2d.so -> libgeom2d.so
	libgeom2dvis.so -> libgeom2dvis.so
	libocc.so -> libocc.so
	liboccvis.so -> liboccvis.so
	libstl.so -> libstl.so
	libstlvis.so -> libstlvis.so
	libinterface.so -> libinterface.so
	libgui.so -> libgui.so
	libnglib.so -> libnglib.so
Verifying ELF objects in /usr/src/tmp/netgen-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed)
verify-elf: WARNING: ./usr/bin/netgen: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libnglib.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libgui.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libgui.so: uses non-LFS functions: fopen
verify-elf: WARNING: ./usr/lib/libinterface.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libstlvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen6visparE
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMultMatrixd
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glCallList
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPointSize
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLoadName
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glRenderMode
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glBegin
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glVertex3dv
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glClear
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glDisable
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: gluPickMatrix
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glBlendFunc
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPolygonMode
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glNormal3f
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEnable
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGetIntegerv
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMaterialf
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPopName
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGetDoublev
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLoadIdentity
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEnd
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMatrixMode
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glNewList
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glFlush
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glClearColor
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glInitNames
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGenLists
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPushMatrix
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glSelectBuffer
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPolygonOffset
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glShadeModel
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEndList
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPushName
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLineWidth
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPopMatrix
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene12DrawColorBarEddib
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene14SetOpenGlColorEdddi
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMaterialfv
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLogicOp
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glFinish
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glVertex3f
verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glDeleteLists
verify-elf: WARNING: ./usr/lib/libstl.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/liboccvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen6visparE
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: gluPickMatrix
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen25SelectFaceInOCCDialogTreeEi
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv
verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib/libocc.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14NetgenGeometry12GenerateMeshERSt10shared_ptrINS_4MeshEERNS_17MeshingParametersE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen14NetgenGeometry15OptimizeSurfaceERNS_4MeshERKNS_17MeshingParametersE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen8Meshing2E
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing29StartMeshEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing27EndMeshEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing220BelongsToActiveChartERKNS_7Point3dERKNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing220ComputePointGeomInfoERKNS_7Point3dERNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing224ChooseChartPointGeomInfoERKNS_18MultiPointGeomInfoERNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen8Meshing216GetChartBoundaryERNS_7NgArrayINS_5PointILi2EdEELi0EiEERNS1_INS2_ILi3EdEELi0EiEERNS1_INS_7INDEX_2ELi0EiEEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen8Meshing24AreaEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen9timestampE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5myerrE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen11multithreadE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen11ng_geometryE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTVN6netgen14NetgenGeometryE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMinimalHEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d11ImproveMeshERKNS_17MeshingParametersE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh18CalcSurfacesOfNodeEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh8AddPointERKNS_7Point3dEi
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh16FindIllegalTrigsEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator4FreeEPv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing210SetMaxAreaEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1EPKc
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing212SetStartTimeEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen7GetTimeEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Eiiii
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMaterialEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorD1Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d12EdgeSwappingEi
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh17LoadLocalMeshSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing218AddBoundaryElementEiiRKNS_13PointGeomInfoES3_
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorC1Ejj
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen17MeshingParametersC1Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen3DetERKNS_3MatILi2ELi2EdEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen4Mesh11GetNDomainsEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4MeshD1Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing2D2Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5Box3d8IncreaseEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetGlobalHEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh13SetMaxHDomainERKNS_7NgArrayIdLi0EiEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetCD2NameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1Ei
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh18RestrictLocalHLineERKNS_7Point3dES3_d
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator5AllocEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh8CompressEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing212GenerateMeshERNS_4MeshERKNS_17MeshingParametersEdi
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetLocalHENS_5PointILi3EdEES2_d
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d14CombineImproveEv
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4MeshC1Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen7SegmentC1Ev
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10AddSegmentERKNS_7SegmentE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen10PrintErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing2C2ERKNS_14NetgenGeometryERKNS_17MeshingParametersERKNS_3BoxILi3EEE
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd
verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4SortERKNS_7NgArrayIdLi0EiEERNS0_IiLi0EiEE
verify-elf: WARNING: ./usr/lib/libocc.so: uses non-LFS functions: fopen
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glMultMatrixd
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glBegin
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glClear
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glDisable
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPolygonMode
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glEnable
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glEnd
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glClearColor
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glVertex3d
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPushMatrix
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glShadeModel
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPopMatrix
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glColor3f
verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glFinish
verify-elf: WARNING: ./usr/lib/libgeom2d.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libcsgvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libcsg.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libvisual.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen9timestampE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11multithreadE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11global_meshE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen4meshE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen7Element19GetSurfaceTrianglesERNS_7NgArrayINS_9Element2dELi0EiEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayC1Ei
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLEC2ERKNS_11NgFlatArrayIiLi0EiEEi
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_i
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSegmentTransformationIdEEvRKT_NS_12SegmentIndexEPNS_5PointILi3ES2_EEPNS_3VecILi3ES2_EEPb
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetFaceVerticesEiRNS_7NgArrayIiLi0EiEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE11BaseSetSizeEi
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurvePointEii
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11EigenValuesERKNS_3MatILi3ELi3EdEERNS_3VecILi3EdEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcElementTransformationENS_5PointILi3EdEENS_12ElementIndexEPS2_PNS_3MatILi3ELi3EdEEPvb
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE15PositionCreate2ERKNS_7INDEX_2ERi
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray5ClearEv
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixC1Ev
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetSurfaceElementsOfFaceEiRN6ngcore5ArrayINS_19SurfaceElementIndexEjEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrix7SetSizeEii
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_NS_9POINTTYPEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen13PrintSysErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetNumPointCurvesEv
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_7NgArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements18IsElementHighOrderENS_12ElementIndexE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray3SetEv
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetEdgeVerticesEiRiS1_
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen4Mesh22BuildElementSearchTreeEv
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLEC2Ej
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgenlsERSoRKNS_7Point3dE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1EPKc
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen5Vec3d9GetNormalERS0_
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_7NgArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLED2Ev
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen7Element11GetShapeNewIdEEvRKNS_5PointILi3ET_EENS_11TFlatVectorIS3_EE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurveColorEiRdS1_S1_
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh25PointContainedIn2DElementERKNS_7Point3dEPdib
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetElementOfPointERKNS_5PointILi3EdEEPdbib
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetNumPointsOfPointCurveEi
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh5GetNVEv
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen12MeshTopology11GetVerticesENS_12ELEMENT_TYPEE
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayD1Ev
verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1Ei
verify-elf: WARNING: ./usr/lib/libmesh.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen25VisualSceneSurfaceMeshing9MouseMoveEiiiic
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen6visparE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen12ReadCGNSFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen13WriteCGNSFileESt10shared_ptrINS_4MeshEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EES9_IN6ngcore5ArrayIdjEESaISE_EES9_IiSaIiEE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMultMatrixd
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPointSize
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glBegin
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glClear
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glDisable
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen8ReadFileERNS_4MeshERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen9intersectENS_5PointILi2EdEES1_S1_S1_RdS2_
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glBlendFunc
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPolygonMode
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glEnable
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMaterialf
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glEnd
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glClearColor
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen6RenderEb
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen19RegisterUserFormatsERNS_7NgArrayIPKcLi0EiEES4_
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPushMatrix
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPolygonOffset
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glShadeModel
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glLineWidth
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPopMatrix
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMaterialfv
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: Ng_ClearSolutionData
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glLogicOp
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glFinish
verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glVertex3f
verify-elf: WARNING: ./usr/lib/python3/site-packages/netgen/libngpy.so: RPATH entry found: $ORIGIN/../../../
verify-elf: WARNING: ./usr/lib/python3/site-packages/pyngcore.cpython-39.so: RPATH entry found: $ORIGIN/../../
verify-elf: WARNING: ./usr/lib/libngcore.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib
verify-elf: WARNING: ./usr/lib/libngcore.so: uses non-LFS functions: fopen
Bytecompiling python3 modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python3
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py
compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-1.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.pyc'
'./usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-1.pyc'
Processing files: netgen-6.2.2104-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.1193
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd netgen-6.2.2104
+ DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2104
+ export DOCDIR
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2104
+ /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2104
+ cp -prL AUTHORS /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2104
+ chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2104
+ chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2104
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.juRnhm
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uweAPe
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
Requires: libnetgen = 6.2.2104-alt2, tcl-tix, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgui.so >= set:mkocYUeq4, libmesh.so >= set:pmunNAMiRD4aZx8EQy7XX51NpV1, libngcore.so >= set:lifAXe4gI1OrTtuOlJr8q2, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libtcl8.6.so >= set:njq3GUWEaFKXMCZvb1JzIxeCjZCvZH1, libtk8.6.so >= set:mkVgHkfU0, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CC3GQZ
Creating netgen-debuginfo package
Processing files: libnetgen-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wbbGVv
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl)
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so: 1319 symbols, 21 bpp
warning: hash collision: _ZTIFvRN6netgen10CSGeometryESt10shared_ptrI7SPSolidES4_NS_14TransformationILi3EEEE _ZTSN6netgen10RevolutionE
warning: hash collision: _ZN6netgen9PrimitiveD2Ev _ZNK6netgen12EllipticCone15GetSurfacePointEv
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so: 51 symbols, 16 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so: 266 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so: 15 symbols, 14 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so: 272 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so: 277 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so: 2749 symbols, 22 bpp
warning: hash collision: _ZN6netgen15refquad_2eb_3vbE _ZN6netgen22refprism_1fa_2fb_3e_0vE
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so: 191 symbols, 18 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so: 123 symbols, 17 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libocc.so: 322 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so: 44 symbols, 16 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so: 361 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so: 48 symbols, 16 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so: 226 symbols, 18 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QPLIa9
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so: underlinked libraries: /usr/lib/libGL.so.1
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so: overlinked libraries: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so: overlinked libraries: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so: underlinked libraries: /usr/lib/libGL.so.1 /usr/lib/libTKBRep.so.7 /usr/lib/libTKG3d.so.7 /usr/lib/libTKMath.so.7 /usr/lib/libTKTopAlgo.so.7 /usr/lib/libTKXCAF.so.7 /usr/lib/libTKernel.so.7
Provides: libcsg.so = set:odzy8WN1Wuvos0ucA7KmDP52DCTgLZ5cvTJlcObZ6FyIaQTBej2PIOs0WhAswtAvjzttGuwIy0Hxcq219gyYSakEiG4Zh5KfB0PrHGjjsX7061Q74togM0HMt8VVCUUPNNr3DrUHCn0fvIuYjdZncBum2X7Qesredo7h8B1YTpcBPZak7xSw6TFgfd9bmkva4ZqgbdZIZ1Z6UQudJO4jezg3SdQ5aOCVC02IQP0Z0Y6UqlXBkAZlBwMrJjBZo9sYCWtgoFXZpv8XN25S6dG8vZtkv4zxwyks3ZcRDzrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImHPw3wFXkfCfuy1EIqIxR7IpIy0qpsXJhCBYDjTwCZ51xhZjBBwdHiTPVboiB0LljAJMbp8q8eHCw8XsC8etuf4tPZ5agdYtSQZbiYUHPffzyatb5ZmuEwUCUVZxsgX2PfYLUakxZgZAPL9Ieo5Jxsb055Z4EeL76wcASiUof4I19iaDASQrJN3CgkjbE7g1CZCGtg0r99tzDqoH36yLi5ctxInZsJJ5ZqOUUlgPozPtl81TIvcwIaS3Y0OLZAPArMJBwOgd3At0CSr1iEWrJrBLLBVg84sEsz890nYlZwNdxtBBozm4GQBZo9LouqxtYfyftOyseuXNgNdbzPD47fZfJxj1m5ETb4knUJCXTaBZB6Wucc9SMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfboQ5AR8SV9Zg7teNgtPxZ7hgHUuy2EM3Z6sB6m93egZxMijXseC4Yg4howWrGZyGK72aKN0u01hEL28bLnm95srz0Pet2QZaz4ZGGPA2CL1gbgW5M1jLs7iJieSKXVpMQwLuu8FcL6l5RloZxezXlZGinyPSo7xsPU1ybZrRzzeGQu5TaDOCDoR3Ba3m65PUua9BQdwXNZ6cqQYlBOLAm08Zdyc2fKHwPDcwdkirGB6hLrZIDSYUcArSLAlbdmlwAES5anmLovsBxkUQMWBDLesFJ6YczKLZpjwPIANAUS891sjF2VIaIMNledIITZIUZlPmQl98GUfyRxv4uz92amZLhAn0CMVZ3jbGuqPG70WO3QGggZCNYRX5YbroTwz9nie0zcG5BLqRec05AbiP7ksRI0Z74TnnocsizAQGjtg6jGgLutbtdNmfYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdyACTiUGwbx4Pz0eIk0x6Um1TqQXZqlv0F5Yo1XPYu5X2N9EKTURFS4Nbn91t4afXFdfBjnaaprV5Pm6qXCZ2xVnBEZHsTpfiz6j4D1QjWinxNH5cS226mT30EmglkaXDtnZ38vRRiW4pFumz6RRWOMRFgNb0Pkyfg2qNCxvbIMReCqZCZJwmp4cDfRwiNhkhVGiuBTdw2hCIFya1qeTE08ZzNIMszjIMhnpr1iaLJnALOJDQrzmoIcfSwA8vyGP9Mv45o0d0etWQ30G0Fki7Nbsag7f1Pj2bKC6ax70IZHvsZ1A2AZsTAV4Zr96MrGJhvOh2OEnvfwzg2kl0mqQruTsbszbhm9UuGBhM9IIPZgvm3jmqodf9NJ4AeHMfMf7g72SacRByGgPNs4lNQox3iMszNg2GiUkmOHzw8hlNHYcjcAE37ElQONJFZ51utw5RL4X6u0ND13T96SGZgsBAHOmNGgTQwQWjAMKan4c3yB0PALgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmIGdJymd0gxEkSKjvwH7duAyxRmKzEZuGag6WfZl3A3i6xyzYQMjW1wZs5NRqG4GStCqM1bFgXo1tlc59kdPpJunKAjqXiXyF2q3HHPrOrYMr5fRwZJPNELx7ns6z8J01dYD5FcJA1GnQfX0CQRFi4P3AS10SpXJy9V2fEoGaNprXsaD7aQawIYEMmd4ISqWDz243p59JAXj6ibYGlJvAV04XCic8sh7JoHinscWyZulooLFq93qbG5onvZEK4Dv21Q1Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuQTZsYYRKFsC1jkhEiOJDxQmcsCFe019OtZlkjM4G3bCMDMCm3Z2FBxkVuhQaHLlX2cUBr5edkCfBPj7fSkc67twxbHRh4sOD1IPFh4Pm2LMD7Qwtuak2ZfILdS1d7JFLB5CQQr5NzWiJYUx0RZ2Y9ShvLfqlAtUGCyiRQyERA6fBGybZD4ibVsZGP9GsKff9xC1cZItqAl7l66RrG5ZmDJoCOfg37QD6hdxXKZeecbPFgrG0LJ7YdVCfLCrZnIkjT0HqUQ0wNwcYnjrzgilMqjTlgVuRqLtezZCTbMBQtIdJAVlTpR8UlU149OfkutGEuvMwr8RFUirMTi0Wi0j8mgK0b8UKGUSr0KQNQKQkoKk1QhwV0vFEyZcv6365OIOcFI2CP5b3UnBifdeQbs4kunzC3Z40oQVuGxg702SkEa34bUO8uM4G9yeym4ih3xyZ9w8S72fFzZ8m4rpY3TTB4tMcZEJPWvPjlk5wByaIM4WZEM57l02lD9LPdpm1VNTOKTtOXSDs2OittAsbgaZpjU5wn4Z7lDP1T8y7Ejsnp19sC3YdxZbq6Dx5WRucib30LXzMY9VVPw8oP6ChQij4EV92va80wnl1hZwi60eXVGpdvXKhmfKMDTGGUS5x3zL0, libcsgvis.so = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4Yr9VReym1alzbBr6Wsy338oQKqDjuGHg6gRwaBZ1m59anujGteoUmGvl6zXDllTGZInpZrxoUhE1, libgeom2d.so = set:mdTyr3JdakKmkRkNOi38G0618JXhJJGCgjpcMjx6Q4wd2p1wCUoB0TTt51jnm5ALqBb7viFa7Xz7E5EwG468Zn27wfGqUUNXVrlB9MHNZDuQ0QCxU30ELg6GAbdRsuamEzEd1n1qo7LJA1UltxP2RPcgBs0EOEmYxXz0hZiA99jl4SgjqoGXxRn7arurJ9jskQ68u3EN2FZeNBSPO5skFA6ubtYilY1swMyA0Ok2gZzCoiFkHUDgeR7d6htWw6BAJd7PFgLsacTugbZchUIkFSrYfINIntBcaV73lLqXzWTcTIgAzW1ytH70Z5i4GO8RufHMCbzk16dxe9o0Ed3V5tjDm2X0gPEHT80Mx4Z4m5v5tiNbT4C3brhvtPlFlgr2gLZD4uPs4XyaYwX0Y96RwXa1RnV86ggZm0cTV6uP0xRpxu62dp6Q9Lb7M1VXPFQ7MmPZieagd8OnaO4c2TT1UrxxKt90wKJ0Zq7wTvzwnjYXfxNYsGZINAw52hqw0m2fGAeUcNC4gC7OiaifRJjHhUN21DXDHCeWgs1J0tBpGasNaw9c, libgeom2dvis.so = set:hdeAK1FwPjkQcuxXN9mALTx90u3h0qn, libgui.so = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2ojcyI8JOmQGhtR10G39ZaimnH5axZ6MrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210wzP7vwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4N6RQNP3, libinterface.so = set:md7b3L9bRKS89NPBpYm4R00ws3Y2W4D50zVJMAmEtU7jUagKkPKHlojyTzDA3GtFhUF10mzgx0meYulmwom8gZKSqmjDODEoiZ14HMYJeZ26q2piS8ivUJ4pVcz7EW4fYHNOoJGJIiW0pedjMfOKeQZwiUb5zkaLJXRKz7o55121rLayrbiuHUyO2k7l94r8dHrJg6xOMhzgAQhGbTacv1osRxSD512GLZr5NtZ3Al16z0UWypQlAgKmc0AzMYaVfJ3vHny13k58IQoDxkCDjmKg6tJc8cZEs73d5NpY4ukiQwtcL9GhWAymijFZr50Ios9fgyHVMY3YQO0xJsiaJwLLWfg7qiZB8AZ6ZoAxGB8qZpqSxevHFt0RlFBZekJf7oYbQwfQakc4U43oIyqgxWkNSDmXKplNzwS0O7WZJYx1qCOxQdWg1VHdbZcOOI11SBXaQBnZKKvAejs0wMCjjcQsK8tJ8JQb10RLmCCcGrZKWjXMN5nCBSbSIJH2ARJ5rw0b5GD0jfxaZDSQXbBVfbHtRuzYRAk2U7siYm2U8qQeE99olRyIRBlw8jXqIExGerB1, libmesh.so = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsepmblufV7hZofXZa2v23H07vZJPYZxvsmwg7JQw9ovU3BNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxq8N65faWzWxS0x9oObrRGy8NeO8MzVVrhSTDWBRICgLzAjuMyZB141bKbwektyt3tuUlb0IJS4fZ5WnRoQz9ZumGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQoxrPF9jrpmrVfZDyuWLdlkYqYiQu1d2XkwU6WuzeLxZH564LSY5euOIwvt9oCywfDcF8Q2oWporhrJoRPTN9R4b1h8EcWMO9gmqHq0PL7aKOzAD8wBBHM0OiBY2NT6THL254Yf4EGxGnGcmiJ7CHxHPdMAxfhOnMMLAnNpwefMMMHKw3phsWhBARPSz6fiGT0zaJhoCkAk0wtZkZ7xrmaZKhVQWNO7W7TirEejNC0CPNRUseAf3T8pbto81lIkpua2KqCZ60KowkMX9hA0O9It1OvqBY2boxyU8TKsDz8iWYZKzKXXR3aR0JDUFhHqd3J6OjtyxKQjclZfohZogLMyG1UJovvKZkMGHzQQ1mHQzaEpZIRumYdrrt1wriAM4SKQmPeri41143BGCpbvh2rOchciNMsPS09ClJTMdUfxCy4lgBr3ipg1uBM2V4lUKoi4b26e9F8SMR03kJ9fIrLBrJ636elpsnhQuIlHcnkJiZL3BKZdTpweJB86KRS4liZJZ5fWeZ2Tow9BvfU4mtROHQHpVf7ABjJU5AE88TYP2n1VqdDsJY3e5HVoBBx5GSr4pMe1ReyPLfH7p5t8ZyRjUw16zA2hXyF1OWNR6I2bfhspeG7zirudMtIzTnxBr3RPEyLkyXX7JvUQ9qiMPEwd9XOeK6Qobvdd1ei8TRzcLgyN757AgiLGUUp2ZsSMmcMKBD4vne1PVxih0hw6RZL5bZz8EoZiCj1Zwet2UkHTz1GZ4W0tRcy4swcsTjbadQdyYG7BPlFagFOEzuEbqUPGex7SZhON83ct3RYTbsQsgIUteWrbe6drxfRwZm5Oq7bDZjy2muKIc0K84Vbh85wfxk0gIZ2OgSMQOp1JgbqZAs3hK6taZAmALWF026Ik9vcvIfRVpKRvbvjm7aJa5JpcGEMdsTsq8CwMUpEggeYA4aXnItUswyPZc3rVMqIdozD6yf1ptEB0kc7AQll7kTJOgM1a4qwc763v1N2wrquVUVj4f7tSfWAZ1sJeClf8G0eVwP7w77jEcCro1r9YuFBRTXpygMEIzEeFcQAWxRl7UEJkRZFKDXv4ZdbNuWMl4GgsVKPRA7vKM0s4ysMhXBInTyYqEpOfC9YVZ0GxTQ4w7yt5FZgJIhDnZy4e1MynSjRu1KujPVO5CWZEVg0XSBPNMJPJoiRfxVi4Xl7AqvSqq36zUgnpynHEfCMHoRMGDeFi3mYtu4dGl5aukKuvfj8KQfqha9kcThD4aMsdm3SfF7i2I6VFwSSMXNN7FdWdkvRWOXMyAZpkhE03enXCtGJoXajxYZ5S9DXUhwJPmGrApp0ouF550LhokUnSM24iGP0t9FBCq4R30jimCpje2OXMPw45PYZoPQo79RTdmdg6iLgPjr31C6bwF44kHTw3bdqZ55wZeMDeZpBnTUdxIxbpjQ7I9AMShBTWwQEZhAbh4ZcBG7UB94jnAZCHYwBHnmod2V4ZKW7UO8gJWXF3Nm5OK7JjGV31jmpN1TioYIWcUi194TxjBoTZLj5j3qVvhGBpt5BBBBLoMXBGTIBqPcqUrub6Twk7Q71hzCTC8ZyZLibCbf231oLpQiA6FUv7ZvYeeffyjeGZb2fKnbKthoElzNQraCh23AXTTAtecSjE7fSNSIVL7DnBjM35u8ZBb3gac3F2ILGRSBsehPEc7opoQZFBSUm2Bi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1xa8aNoqEYmbb7ViZ9s7v2binUHIlPTkNWt7c02ZreavoLY2RRjPhzGlorqfwVZoYLeTxsxc7Z8h2mYJWm626ygTTeImAaKZ3wSsdpSI9wpr6PRogx7ZKAODd1IZAETZwV3JX0I5mtpy6Eg0nCC01C3ebd5GbmIwrhQ6MOZ4hbPjZx1lNTChybCGa27EHyF0gRpsdLirHBRljNTAwZ7zEO3DfQYdHVAppkxpzO60dSByq6jXE3DbEQ96sGwZrK6TL7oHazCZe7FiobFxBZFC4U19mjCFGSjjq8EGzv90YZqbUD97KDIncrNE0QbcHWRVvZ1BL0Vk9PzRl55dgqz5E2hb2kOdgO0ctWIDJZxPtBag39iowzMGqTMcqwT0B6JcOXEkAXdFAODSovsbAlgikUIDreH6lkgRCBiA895sfaXPUBnzekV3x0D7PWvy5xL8nPM0VsxTKbFamF4McON250zcZbxhPaCHkGW7XjOl74IsK72GcaanEONpgfV67xELDb1afueSNF1IvwScsNMwKUoB5yPSyZ0EQZrp7497GxjZFo2Epe3LLiIpGONlFqDaf8oJ85UqXNBmtHe6XB0178aVafWd0fRcpEqZgKKA1BRco3ItBLgzE1rgHRypX4U7GkXoQZmu11wJH0T2HIvkF978jXZuq40sMWkGlZcIJJXgbKk6q53V6NDFcHAX7D8cEXvSEhO2E2HTjvVPI3BqPVZEefxzd24msOklXiM9I4dRR4wwjKZfV24p2A9cRm7lOKkkWc049HbJz8CpZBl0YoEnqIZAJT3Gf3EMSfp4y7xfvJe2ukoNZs3p4iX2hbzZiG97PoByQHpfEmGF65imy2jZsDvnL3n6etlqbRrARrPlWfK4Ik6f02s9sV3FVJfYBZwsZdLknOrMkncrFUIU3LnAADlVT0ahmZDG3NGvMokSr40lokM1QvqNj7nEdCicmX8IN92iijgavnb9TRSfsNDIv7pj40tjBjTGPTnGapgfqtGoIWkUeiwiNPD8AzZj8Eza2cnSxGbHrxI1ZjTbwxzZzhac4dPhU4YWgCogkddfaJcy0PGUM6pFq0nIOzcQy6Z2RH45mn07T2iQTNpH8rOCyZhVyf5dKUZJIIvkXwK4Cl0jjAwZ592BlOAJxxhMUworLPTA5Eax8vyNds6gSTkUnI6uWf2vp74QQ9thPE4AuZqhEvPUdme1yIbDrZuvO9wK0toISLi7Zql4iVQBiBsAVaQCZoB3XEVv2KMLaoI84ucSjOkHhPkTRcRlTq1sMXQx4Yaioy9YQDr5uEuNUshK2OTAc38oBexQpmVYgpeyuMCk3ZJiFMH3pko09Hsct48mZqQ2mXG5I58lirHDZpsRVjytAN5onBr8PXaFExJY7VlNDvFryFjiZ1EbZnVFr7QT1VJehhAA3GWqPv0gPyyzbCPzZzWFl4z60UHHSZcNvfwxqmSrjnk6086Bo8BsDiKr709aZenw4gEY3yut2NGB3XTE9FE78sXAc4zD5sEsLlwYutxRHlxs2v00myMLyTk5WD6mKZkEQJ05ZdkmryLQ49WJ7EYXWIAGmxdv4rC0fMU3oA1v1KyQ2HpvCHRRtoJ4i7QBdoEUZuwU127PpcSsIEHkfrLhxvzMEKZtKYx9dPIgngxy4PyH1BinGwwqvNM6Hw8kpZjmsu4VBTHS74iv001wHq6iLjVzrZteCjc2OrKZbkUsZmosQZKLacL3aPF94evgV6XHBirINn3q6ceZKRqcGjmjvm2js027DvglTtvhld5thkynzOJFuZyh5ZqTk9ldR5ioAv0cmYjoTI1cSUtjo82kILt0OQYI4JAZsBzGrZ9YVRVU27dY2j0vFsjO8wBKIdzajIZKgyBOwxO37hwT6nVBd5PcMM2d74JnFeElZiQAUvLGC5McewXjvogeU83ZmdxHl5j1Z18KNnDOZ33ddfF0VAZDKLEsvdP7GZruXAVTHWJZB9Fu6VZqhzCBSZoLE3RWZ9E1LyCFyOAowr4N0i9UpssBkbPhTByiY2s7EatZ0K50r6ARFKMVG9J98dhcFIBpiDcYBiWKh5dQeMZlJs7fT6KlizmtaruhDbFCXBKwNl6i881fjDCt29llfifExJafzvaGgAOraycNjGiwZDvGqS3KQtZJREwpVHJig6OodBZBxZCLcaz0jGZz1LWQQi8PGG9usZeZdUM9R0QdctPKI9cKp8kCZzk1FdJ5ZcQ44u4ZDqJb1q4RYYkyEJpYoHwZmAP9r7il3mQsx78Cp30IZCpp2L4mvjHFhWUUM4rJAIZl1pO50F19X9mmHDeqX24sa8n94lkOq7QeuH90dBKY6h8b0lHBIn3KtLmt5qAcoGfmgjxhvlRtglcBP7pY3i0hVFS4OwZCGgwrBOoPth0CaSbPoHfeeFzN1HwB8kK6bIbSuJp7ArWTe9SA2mLer8qOdFPo1jO9CCfY0LE9h5N04ZzsaWjF758vFKl4iJSIyl5MNCRap8krZnDDGMPl89FZsOC5FUQzWB5Un8XxfGRwl4zXjd5H0EL0Sg8fr9wLcOqi5ZLIL4bs9l8UCj9XDUiLA2gIzs5D00MbXMELM8bYF0EXdgGi9FSpK13ZDpYWzGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl49zL6U2tdKxQHSzFNO2HRBmB1zUiYMOY2Tv8Oscio9R95oca8863GDMT1vKBjGreveEXXhbQs54oQJHsfWzVKfuIPLv7WqKcFBuyzZjjzcSLgqCZ5a34NmW5WKa4FcXppEKsJo519AwI8lyU14EgyxXltqeZyXsM79GKxuHlgsZrVgbVDJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkGNrEJko7WhZm1dAfhCbJ0rcCZtMrSwPAhgXc9uVoksHi1YZlWn4KzYeAp79jI5Zq1v1PT4sPVnJp4dIcoW8zyMDm24MglEynSYFhAtM21xMYDrPwNAGEhJWfjwX63myOj56ZCq7UGHGcoFl2hIg53axVFV0PZo8Otrc5FKlJbs8V9TRcG2F6uhuAY1zNfxeZidnFRNjoJtQKvW1eJMKmZziyrN1hRm2ZH4atlefINxW2mp7B098Cl9i7LHo1KbD5oSdv4GehdBiOAOwuEJyv1BT6PZlVW6wQOiBDFe2FPOi2x1DTOKamWJstCC4ZIJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4udOAhHG2RVMQJ16lklJDWFN0xNGeqX79SXM8x1ZrnUZBXbXqEbh74fmd1Uvo9nAlHd1CG3NodSdOGBzmxVk05qymAMLEAmQrWgz8gNW4jKUKTzS8DjcVC0nKQmFIOmq2wkuiDhNcPbXHguArcxETN5FFOPdsMGtZyHIr5cW29dvO631r62RnjblobX6qr6LetDTbHTYDVAWw3nyJhlq2y82C3yx0mcXcVYp2Ak3DYvMaD2ofWre5QfBwAUAgY4nAsiEjZILkovlVpm5Bgd61jjlTkITBoO6IrWW0qZB3hJxn6CIZkOV7, libngcore.so = set:ldTif8YrqflUaCETZxyAQY0xVDYd0vECg3W512tCmmw5AExxriA65uDA7vJzVEqZ0VhRWSiKczmem627ucITC1uZmClz6cXxLyQ3bbBw64hd9KEnCrtwXmzTA7QqysQZG1OAvEpuMeEYYIFXcqhU1Ubh4efXMK94c2cjX7ybtGKyGBdTGvRBGerx5hFLCxMMdMhipXx4BF0P1M9WDsCIZIBJ0Axsns8efF2yDNbMcCsZhNPARnzVf7QQIObSFtRuJ3Sf72gEDUvG1zb7vDs3xYX2ZhxAguyfSZFxtqhmbxbZtzPSwgz08qaLWtwgHPxLoWZ2IyPvZ8iZeCZ1HRa0c5hiLlud2GdC9HxQG151qb35yhuZJBObYPdW49AdeOP1mo, libnglib.so = set:kdJM4r5LzhbLwI3yIFBOPqkOpmmKjlJynDBa5EmKhwrgvZgZkzKUNjNgLPnQ0dy4xj5zILjNmXIT4K21Ojl4Dhie1HKPFwgpWVrRpZwnBiSwxsxZgyLQ7T8agCginKlPXxGDhHWx7h66kHT64EBBnPinn1ihndaCpIMn0x3PI2Wd3txWECZxAudrIua5d7cb4k1PSqMCyexnguMMtoCCZatKq9a0QaTbyuOZiGuSG7bRRJcuq4, libocc.so = set:mdJ9qrFoG02JpVhj9nOobSQdZ1WgC7HNz3qbTkSFCRbgd3DZ1Y95X44I0H6e1Z4uxomMg8z2R36EC1paHGw6dHECSHKxacB5sddeabMRV48Ok58cq784fjinjdQpgZB4m956X9yvr0b0oJ414dcvRrEXB8hLehsANZfSx51GwDU6UZzUgvOCqBg5USZfnt8UZ4aKthrPWOJf4ArJlARvrcLpPZ8X08jjiUxHt0VGExIKO7lqouRUKOo1tO4D2uM7wO2CZ7BSXriqrvKRddaZC8hflA9xE6qLyng1RlxEvPDVQCpbAjiS4j2lDpohZ7rtZuhrWYCAJp7kQO3nZ03nwVOppz3OPcvMUDlbqmfZgMc8rroiZAv3VTyCAwBZjHapABY3jtkcVz3QJZwZo8uYlo2eGS6DFQ4gnpWMCmnvgAhO18fONk0DHmqwj3s0xW2923rxmZ4nEyMF67ejJP2wCX2etuZqwWlJ7AyqLafUHCUoOYkF9oDtC2I1dFLYAZl1AXwX8Mx4kjbtjfy2libbZeSnolXUhgxDkyrTwTPP8OymzdWshl0kknOhDrbMIuy8NZaytnLH7o78uZweBR9m01L02oMMlOFbl4MLhq9FFOHXTZiv5jz5517fqR9sAgZy8Dg6QdQi2IiJlIgz9EedpBR1, liboccvis.so = set:jdGdlsLaFHrXegV9OKVRQK4y514XtewkD2zMu4x5IZfjQbnSgzT9Z1TAYmRWZwXy1kLSA2K6RJlQzrlVwtkHBXZm331, libstl.so = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQMN0QgYjZvEsr9i7ZpFNMA9OzZvECGSCdR8Sa8Q1cWMhwy0TCEssfCZ8kwrY7UwBSL3EUBZCcnFQymk5gAgQLkNLzuwZ49EMaMfN2rh526TNTJwU9TS4ANZ6lXyR02KUM5sCtE3yZyyyZHK5rbzH06CqTFFegmNuF7f4UB1yeCiBAiSf4PLrVEyqkeYHKjW1q9WZepsvpou3JOZKWPEZm5prQjG0OdtaOD14iyMwoUskSecxW4Box80RW8MDcuBHQo2LMR3terZLvYsb6sB8rb7AZsGRmHmncOJZzk4iahCSz99pqNEYiz8nI1udlxcN9HVtPQp3eLLIOzNC5lxj10PUStY8T1nB5Z9dLRKkGB5P51kZ7BtzW8RLJVuNLxWECNlGtyftrtnoBtXKayRm7XktXwZfrwzFEZ7BVC0KVWnuq7u4zqMBXZ2byDqwX2ndkehkvs3yaPVMUpu3MJXS9PdHMt8eJPq3iAcJGZoPoDr167C7ozcYWGWmY8lW3aZinmSGbH7QB0zMKR7iw2QkQHRYLqWIjjtEApSPTRVWKQKL0zH9RZrbaR6QiYEiQNDpBZkqnfVnmGt975CBoCascSYfUrUb2fRAHFAc6Anc3EzVTBdUeLUxE2u4QkKIdWNCXMN2401025aKIhu3jyzYSSxX53AQNXqCVoEAdNxo2KyZr0f9qY, libstlvis.so = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f2d, libvisual.so = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4
Requires: ld-linux.so.2 >= set:ihL26, ld-linux.so.2(GLIBC_2.3), libGL.so.1 >= set:pi97zyaGS1GVzInUKNNZj1nMmdEFi0ioNAZvXLDnwNl9vHLPepOsIupbiTfWaf35V1vp8h6AfuRSZmaWXaZeUYy4TQPsDCdjggTnIBbTygbRaBmsgpo6bjjKLDiPgxqOaZHGwd44gYs17HNqu8G5Er0IJsqElGKOF1MyLEAKPDmK2FIoNJ0wV0G326EgeWAz9GuEszFROyQRveccZKUGVX6RmgmcVoBAKkUpDbN4A8LmbamuzXcCZ8qrfkm7BuBIuCPckIforceSF3Q9gSDnOJlBFFqXomDNZ3A6jXPV3bT4mPe0B3aqZ3MQA4BdacwjLOROHtnQZg7ODWFMe0uWq0, libGLU.so.1 >= set:jg1tSXZ97pD6, libTKBO.so.7 >= set:qnLiH1cjubN7LcCl4, libTKBRep.so.7 >= set:ohNGXi2FvmD56XYOrspNyJEzluI3ZomBBDZcJvk9dQRAM97pEcJS1YDCNVmcBlHBoz457L3DXyqQ8pkTjtHMQmFtFWAeriZpeGj2lmnbumXhDG9hqadJ0zN7IP2SDJgw0gJgO3pvEciZAoGHaYYhZHtZkeOupBcMsv9y00ZBCqUa6qnKta0vXYEC0nSkINBVkgGpyLGCZEq8tdvLVp7qdtdYMSZzUaSiYMtWxkSssEtgzQloYD, libTKBool.so.7 >= set:qjGCjI0Z0chdW8aU0hl0Y6RogRHcVuCAPZvO01q4uTxyNujpCwIjL727e6G95MBcNqjiEx22ZJiZd1O2gd5hYaouGCZLakznbZJooCq8tKuU2neCPZ3G4RrZzLyKVbMvnekEpCjAyj8hUhkGv8s5de8rOqqhNisWlGwylK7nyI2qD1YJua7NODXc6nqt58LiWfWMGVOSEAyjSqlU6n4gyY05agfmFf9cCQehi0H9FReMg0PKV1HsJEZ5ZC56etaH4B1HGcByZyrhdGA34ZubAb80, libTKG2d.so.7 >= set:oiAGzsxxnkDZEPeU95rkwK0NyuG9gL32sO8ypkU7RK2GI0anCvi6WWVnc2nALDJ147OxpRFMi3AesHUdYdmAQQqhhM7AVFsjgiZz6Pz5, libTKG3d.so.7 >= set:pi7ZvkZ8yhRZrVnrlur3VV0UgfEgnG682mCxBCRm0vYUmYoHqelupO48VcBb6VQjDQyIqRzpgAcUKmoBaQRvQGwt8yvklPMpyvonyIbTEHfMVVc0wsjrxiOY0aAdFPrx0K842yE0Z5Z2T4rzqmZDbYLjZdoLs0ZsbeJddCd1tv48XSxOtXACm6FnYZixZ0qGMYi1eBKgkMnhzdg0rOSXSERfN4JuWUrrzhpFxbuCKmFowzmpzW19bv9L1tE6DUgYWFJO1, libTKGeomAlgo.so.7 >= set:qmJMgl72vvbZ2lGNaZFETH6gF88O1rtrbkTE1hVZ0Zbao, libTKGeomBase.so.7 >= set:qmdxmFdOYTDQS2LUWOWbZsazSwtXKHWBhyQxWxubWDzDZIC2Ae0, libTKIGES.so.7 >= set:romcZLuzb85EZktprFm65OT7H0, libTKLCAF.so.7 >= set:pmIRa8trBVLAxJWE0, libTKMath.so.7 >= set:qmFNcZ2tIGHTwkcPK4lBIeWvZsMJktoKdbJ17EyrSP1D6zdX9ji, libTKMesh.so.7 >= set:pnxSG0Fb64, libTKSTEP.so.7 >= set:qoKdyblvpi4742, libTKSTEPBase.so.7 >= set:roRXFy1PVw8PweOXA0, libTKSTL.so.7 >= set:ljqQqPSc, libTKShHealing.so.7 >= set:pjLvoEExlDYZeZ3rg2m93kjnmVcHk5O23fcnP7KTBtizM8Z8kZgBe0CRWkZmcu2XzJGmf20z4wL02CjaAYIuHmGFsSW8a69bTGTZw7LodPavMJhxZxVzml6UXwiP13, libTKTopAlgo.so.7 >= set:qkkTpmnL8ZzILn16QaiiWXbWXWf2FpRUO24DbjqtyXyJr7zGhZ2g2eHe0PHlKG4cz9ZCMwCRJlqQsEoRTS2JSkYT3wcsQOcZgY1kLQZ9uWbsbZ3i49SxElwEn82AozZ2zNNt, libTKXCAF.so.7 >= set:okiZgkg95DhwaDKB6fBEroKTxwVS010, libTKXDEIGES.so.7 >= set:lkfGQ, libTKXDESTEP.so.7 >= set:olD4NeYmiQ3ZzhYCGLxjLkBKT0, libTKXSBase.so.7 >= set:qmsIJHNzS3YbbF204Z3RlEo4rVfPkSEAddNGB0, libTKernel.so.7 >= set:pjlaCgcRHlpQTz3bQ8U5j2GSnIhlz7Mi2FEDqAL10yIIHo0DZhcK6F150RSyb8nL7Z86MyZ3bJIejRlJ301nbHzdUN1UzpZcOZboUplRki0vmZ6SvZ8sOTjnrTehHQA1, libX11.so.6 >= set:oja5rnKBSly5YITRGrC6aT3ldTdkLjN0rw9YqmFjMwkOzzEDEZ2neBTTfvOmZ380, libXmu.so.6 >= set:lktel, libavcodec.so.58 >= set:lhD78NMDDixCMeZCe9Ve0SpoQZlAp0, libavcodec.so.58(LIBAVCODEC_58), libavformat.so.58 >= set:lhgUMwHDmN8JKRZrbMx53oAZCrT, libavformat.so.58(LIBAVFORMAT_58), libavutil.so.56 >= set:nkfHidF5Ql0TnMZnA69WZw, libavutil.so.56(LIBAVUTIL_56), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libjpeg.so.62 >= set:jfgjDuQy7g6kiGvkp5kR7Bd0, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libpython3.9.so.1.0 >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n6cFXv4QN3VqeysMpMGO1C5ge6SW4ZnZzvZte5rSR2CME3fDG5aPtB7v2G5Rbxg328r9dowUVFy746CLYBHbf8WM2FM5jFnH4iA9kh6FfQwdoCVWe20OqUZLeeOFxza2gIQjFqkQM46swpcxAwW7Zf7QvB5q07KwBtZtPcr0fs0UudtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfLwfCRAwir4JHCZtJJcU31ruEuYq0k38c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.13), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.17), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.19), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.22), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.9), libswscale.so.5 >= set:jhBLwIhS2i, libswscale.so.5(LIBSWSCALE_5), libtcl8.6.so >= set:nhdZ1jxv2qrrNMO7aNW3IHnPVTdtYmRYriMrSqQkHANsCqOZB8cNwpM5QoSK0RKVbMHabXnivkuJYX3tWJgbE1OVchpZbRNvSni0Zezx2tAt0i4MkkkvbZGLxg9IOuWXbw4Rn, libtk8.6.so >= set:mhIyLHsAtZ6D2ZcSvjXZ2QH3FOrJoZHAN1hG1CKHBscyRaqIwDmyWlGEGj9lFeOw2Br2GQpb, libz.so.1 >= set:khgtd6gPfmY2e, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KZFNpa
Creating libnetgen-debuginfo package
Processing files: python3-module-netgen-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BGCH4m
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nupLzy
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
/usr/lib/rpm/python3.req.py:6: DeprecationWarning: The parser module is deprecated and will be removed in future versions of Python
  import parser, symbol, token, types
/usr/lib/rpm/python3.req.py:6: DeprecationWarning: The symbol module is deprecated and will be removed in future versions of Python
  import parser, symbol, token, types
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py: line=7 possible relative import from ., UNIMPLEMENTED
python3.req: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: line=16 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: line=21 IGNORE (for REQ=slight and deep=16) module=netgen
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: line=22 IGNORE (for REQ=slight and deep=16) module=tkinter
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=1 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=2 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=3 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=6 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py: line=1 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py: line=2 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=4 IGNORE (for REQ=slight and deep=8) module=tkinter
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=15 IGNORE (for REQ=slight and deep=12) module=IPython
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=22 IGNORE (for REQ=slight and deep=8) module=os
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=31 IGNORE (for REQ=slight and deep=8) module=numpy
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=36 IGNORE (for REQ=slight and deep=12) module=PIL.Image
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py: line=1 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py: line=1 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py: line=2 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py: line=2 possible relative import from ., UNIMPLEMENTED
Provides: python3(netgen.libngpy._NgOCC), python3(netgen.libngpy._csg), python3(netgen.libngpy._geom2d), python3(netgen.libngpy._meshing), python3(netgen.libngpy._stl), python3(netgen), python3(netgen.NgOCC), python3(netgen.csg), python3(netgen.geom2d), python3(netgen.gui), python3(netgen.libngpy), python3(netgen.meshing), python3(netgen.occ), python3(netgen.read_gmsh), python3(netgen.stl), python3(pyngcore)
Requires: libnetgen = 6.2.2104-alt2, /usr/lib/python3/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.4), libcsg.so >= set:onPxm0, libcsgvis.so >= set:jiLPc, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgeom2d.so >= set:mlRYH1, libmesh.so >= set:poCvbl, libngcore.so >= set:lf5XZtcZAMHQr0HFrgMG4Oq8hwU2ZcGsMOwMh9QpQjkP4nU3u341gD51BsD2Z0xvGDuj6J5shgFDq6nyFroAV20zq3ZynMAToDmn5IjwDHkAcHl2DUncwqXSV8vuKV2ZerRwVlyFLgZEcP10, libnglib.so >= set:kjlrt, libocc.so >= set:ml1R50, libpython3.9.so.1.0 >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n64NctYQ1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NijZ25CMw3czV8KM8bZLwZrO2dw3nMOeZKpCdw7e0sLCeZmr4ds5F1hEZ0bHDtogDlgwIV0yeP318t3uMSE9M81rtYZvHEwQhZq64Fb6hUxF1sZFnM7PqigFdE3nTSOwf4IVxWNH18Zhk47c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.13), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.9), libstl.so >= set:ml2nm2, libstlvis.so >= set:ji2F7, libvisual.so >= set:lj1esi2n, python3(logging) < 0, python3(math) < 0, python3(netgen.libngpy._stl) < 0, python3(os) < 0, python3.9-ABI, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Conflicts: python3-module-netgen-openmpi
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.89dbtk
Creating python3-module-netgen-debuginfo package
Processing files: libnetgen-devel-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5iEJpT
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Dekx5R
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
In file included from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore.hpp:4,
                 from /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp:14:
/usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp:4:10: fatal error: array: No such file or directory
    4 | #include <array>                // for array
      |          ^~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp: cpp failed, trying c++ mode
/usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp:4:10: fatal error: myadt.hpp: No such file or directory
    4 | #include <myadt.hpp>  // for tAVX
      |          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp:10:10: fatal error: myadt.hpp: No such file or directory
   10 | #include <myadt.hpp>
      |          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp:10:10: fatal error: geom/geom.hh: No such file or directory
   10 | #include <geom/geom.hh>
      |          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp:1:10: fatal error: arm_neon.h: No such file or directory
    1 | #include "arm_neon.h"
      |          ^~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp: cpp failed
In file included from /usr/include/pybind11/pytypes.h:12,
                 from /usr/include/pybind11/cast.h:13,
                 from /usr/include/pybind11/attr.h:13,
                 from /usr/include/pybind11/pybind11.h:23,
                 from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp:5:
/usr/include/pybind11/detail/common.h:151:10: fatal error: Python.h: No such file or directory
  151 | #include <Python.h>
      |          ^~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp:11:10: fatal error: myadt.hpp: No such file or directory
   11 | #include <myadt.hpp>
      |          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp: cpp failed
In file included from /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp:6:
/usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp:10:10: fatal error: myadt.hpp: No such file or directory
   10 | #include <myadt.hpp>
      |          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp:27:10: fatal error: spline.hpp: No such file or directory
   27 | #include "spline.hpp"
      |          ^~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp:10:10: fatal error: myadt.hpp: No such file or directory
   10 | #include <myadt.hpp>
      |          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp:1:10: fatal error: ../general/ngsimd.hpp: No such file or directory
    1 | #include <../general/ngsimd.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp:1:10: fatal error: ../parallel/parallel.hpp: No such file or directory
    1 | #include "../parallel/parallel.hpp"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp: cpp failed
In file included from /usr/include/pybind11/pytypes.h:12,
                 from /usr/include/pybind11/cast.h:13,
                 from /usr/include/pybind11/attr.h:13,
                 from /usr/include/pybind11/pybind11.h:23,
                 from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp:5,
                 from /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp:4:
/usr/include/pybind11/detail/common.h:151:10: fatal error: Python.h: No such file or directory
  151 | #include <Python.h>
      |          ^~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp: cpp failed
Requires: libnetgen = 6.2.2104-alt2, libGLU-devel, libglvnd-devel, tcl-devel, tk-devel, zlib-devel
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JxN7M7
Processing files: netgen-doc-6.2.2104-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.1583
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd netgen-6.2.2104
+ DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2104
+ export DOCDIR
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2104
+ /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2104
+ cp -prL doc/ng4.pdf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2104
+ chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2104
+ chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2104
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.b3JiYY
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NEydiR
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
Processing files: netgen-tutorials-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ng2Yhq
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N35uZw
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
Processing files: netgen-debuginfo-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6PzNdS
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mcdwaE
find-requires: running scripts (debuginfo)
Requires: netgen = 6.2.2104-alt2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libgui.so), debug(libmesh.so), debug(libngcore.so), debug(libstdc++.so.6), debug(libtcl8.6.so), debug(libtk8.6.so)
Processing files: libnetgen-debuginfo-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dVymSA
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Vz3LlB
find-requires: running scripts (debuginfo)
Provides: debug(libcsg.so), debug(libcsgvis.so), debug(libgeom2d.so), debug(libgeom2dvis.so), debug(libgui.so), debug(libinterface.so), debug(libmesh.so), debug(libngcore.so), debug(libnglib.so), debug(libocc.so), debug(liboccvis.so), debug(libstl.so), debug(libstlvis.so), debug(libvisual.so)
Requires: libnetgen = 6.2.2104-alt2, debug(ld-linux.so.2), debug(libGL.so.1), debug(libGLU.so.1), debug(libTKBO.so.7), debug(libTKBRep.so.7), debug(libTKBool.so.7), debug(libTKG2d.so.7), debug(libTKG3d.so.7), debug(libTKGeomAlgo.so.7), debug(libTKGeomBase.so.7), debug(libTKIGES.so.7), debug(libTKLCAF.so.7), debug(libTKMath.so.7), debug(libTKMesh.so.7), debug(libTKSTEP.so.7), debug(libTKSTEPBase.so.7), debug(libTKSTL.so.7), debug(libTKShHealing.so.7), debug(libTKTopAlgo.so.7), debug(libTKXCAF.so.7), debug(libTKXDEIGES.so.7), debug(libTKXDESTEP.so.7), debug(libTKXSBase.so.7), debug(libTKernel.so.7), debug(libX11.so.6), debug(libXmu.so.6), debug(libavcodec.so.58), debug(libavformat.so.58), debug(libavutil.so.56), debug(libc.so.6), debug(libgcc_s.so.1), debug(libjpeg.so.62), debug(libm.so.6), debug(libpython3.9.so.1.0), debug(libstdc++.so.6), debug(libswscale.so.5), debug(libtcl8.6.so), debug(libtk8.6.so), debug(libz.so.1)
Processing files: python3-module-netgen-debuginfo-6.2.2104-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WaV8L8
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HrdQRm
find-requires: running scripts (debuginfo)
Requires: python3-module-netgen = 6.2.2104-alt2, debug(libc.so.6), debug(libcsg.so), debug(libcsgvis.so), debug(libgcc_s.so.1), debug(libgeom2d.so), debug(libmesh.so), debug(libngcore.so), debug(libnglib.so), debug(libocc.so), debug(libpython3.9.so.1.0), debug(libstdc++.so.6), debug(libstl.so), debug(libstlvis.so), debug(libvisual.so)
Adding to netgen a strict dependency on libnetgen
Adding to netgen-debuginfo a strict dependency on netgen
Adding to python3-module-netgen a strict dependency on libnetgen
Adding to libnetgen-devel a strict dependency on libnetgen
Adding to libnetgen-debuginfo a strict dependency on libnetgen
Adding to python3-module-netgen-debuginfo a strict dependency on python3-module-netgen
Adding to netgen-debuginfo a strict dependency on libnetgen-debuginfo
Adding to python3-module-netgen-debuginfo a strict dependency on libnetgen-debuginfo
Removing from netgen-debuginfo 46 sources provided by libnetgen-debuginfo
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/core
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/general
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/gprim
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/include
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/interface
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/linalg
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/meshing
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc
Removing from python3-module-netgen-debuginfo 19 sources provided by libnetgen-debuginfo
also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/general
Removing 3 extra deps from netgen due to dependency on libnetgen
Removing 10 extra deps from python3-module-netgen due to dependency on libnetgen
Removing 3 extra deps from netgen-debuginfo due to dependency on libnetgen-debuginfo
Removing 10 extra deps from python3-module-netgen-debuginfo due to dependency on libnetgen-debuginfo
Removing 13 extra deps from netgen due to repentancy on libnetgen
Removing 24 extra deps from python3-module-netgen due to repentancy on libnetgen
Removing 5 extra deps from netgen-debuginfo due to repentancy on libnetgen-debuginfo
Removing 4 extra deps from python3-module-netgen-debuginfo due to repentancy on libnetgen-debuginfo
Wrote: /usr/src/RPM/RPMS/i586/netgen-6.2.2104-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libnetgen-6.2.2104-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/python3-module-netgen-6.2.2104-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libnetgen-devel-6.2.2104-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/netgen-doc-6.2.2104-alt2.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/netgen-tutorials-6.2.2104-alt2.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/netgen-debuginfo-6.2.2104-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libnetgen-debuginfo-6.2.2104-alt2.i586.rpm (w2T8.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/python3-module-netgen-debuginfo-6.2.2104-alt2.i586.rpm (w2.lzdio)
882.32user 51.38system 4:53.87elapsed 317%CPU (0avgtext+0avgdata 881272maxresident)k
0inputs+0outputs (0major+22003542minor)pagefaults 0swaps
908.25user 57.39system 5:32.26elapsed 290%CPU (0avgtext+0avgdata 881272maxresident)k
124344inputs+0outputs (45144major+22657260minor)pagefaults 0swaps
--- libnetgen-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:56.000000000 +0000
+++ libnetgen-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:05.616977398 +0000
@@ -52,7 +52,8 @@
 Requires: libc.so.6(GLIBC_2.3.4)  
+Requires: libc.so.6(GLIBC_2.32)  
+Requires: libc.so.6(GLIBC_2.34)  
 Requires: libc.so.6(GLIBC_2.4)  
-Requires: libdl.so.2(GLIBC_2.0)  
-Requires: libdl.so.2(GLIBC_2.1)  
 Requires: libgcc_s.so.1(GCC_3.0)  
 Requires: libgcc_s.so.1(GCC_3.3.1)  
+Requires: libgcc_s.so.1(GCC_7.0.0)  
 Requires: libgcc_s.so.1(GLIBC_2.0)  
@@ -62,4 +63,2 @@
 Requires: libm.so.6(GLIBC_2.29)  
-Requires: libpthread.so.0(GLIBC_2.0)  
-Requires: libpthread.so.0(GLIBC_2.1)  
 Requires: libpython3.9.so.1.0 >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n6cFXv4QN3VqeysMpMGO1C5ge6SW4ZnZzvZte5rSR2CME3fDG5aPtB7v2G5Rbxg328r9dowUVFy746CLYBHbf8WM2FM5jFnH4iA9kh6FfQwdoCVWe20OqUZLeeOFxza2gIQjFqkQM46swpcxAwW7Zf7QvB5q07KwBtZtPcr0fs0UudtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfLwfCRAwir4JHCZtJJcU31ruEuYq0k38c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c
@@ -68,2 +67,3 @@
 Requires: libstdc++.so.6(CXXABI_1.3.11)  
+Requires: libstdc++.so.6(CXXABI_1.3.13)  
 Requires: libstdc++.so.6(CXXABI_1.3.2)  
@@ -84,2 +84,3 @@
 Requires: libstdc++.so.6(GLIBCXX_3.4.26)  
+Requires: libstdc++.so.6(GLIBCXX_3.4.29)  
 Requires: libstdc++.so.6(GLIBCXX_3.4.9)  
@@ -97,3 +98,3 @@
 Provides: libgui.so = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2ojcyI8JOmQGhtR10G39ZaimnH5axZ6MrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210wzP7vwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4N6RQNP3
-Provides: libinterface.so = set:md7b3L9bRKS89NPBpYm4R00ws3Y2W4D50zVJMAmEtU7jUagKkPKHlojyTzDA3GtFhUF10mzgx0meYulmwom8gZKSqmjDODEoiZ14HMYJeZ26q2piS8ivUJ4pVcz7EW4fYHNOoJGJIiW0pedjMfOKeQZwiUb5zkaLJXRKz7o55121rLayrbiuHUyO2k7l94r8dHrJg6xOMhzgAQhGbTacv1osRxSD512GLZr5NtZ3Al16z0UWypQlAgKmc0AzMYaVfJ3vHny13k58IQoDxkCDjmKg6tJc8cZEs73d5NpY4ukiQwtcL9GhWAymijFZr50Ios9fgyHVMY3YQO0xJsiaJwLLWfg7qiZB8AZ6ZoAxGB8qZpqSxevHFt0RlFBZekJf7oYbQwfQakc4U43oIyqgxWkNSDmXKplNzwS0O7WZJYx1qCOxQdWg1VHeOvAummCd8MKsnxKYWTtZEQpy304SsqyxCP5FH5FBu90EZlbjj6RJvnvq7eKUOIQuNCJtlwIKJo34oFgZ4wFDgBZzrWZ5aPvmmXGZ6ALCAi0Zwe9ub1s4dq7QA4IGqhSWOagAFtdmQglDJO0
+Provides: libinterface.so = set:md7b3L9bRKS89NPBpYm4R00ws3Y2W4D50zVJMAmEtU7jUagKkPKHlojyTzDA3GtFhUF10mzgx0meYulmwom8gZKSqmjDODEoiZ14HMYJeZ26q2piS8ivUJ4pVcz7EW4fYHNOoJGJIiW0pedjMfOKeQZwiUb5zkaLJXRKz7o55121rLayrbiuHUyO2k7l94r8dHrJg6xOMhzgAQhGbTacv1osRxSD512GLZr5NtZ3Al16z0UWypQlAgKmc0AzMYaVfJ3vHny13k58IQoDxkCDjmKg6tJc8cZEs73d5NpY4ukiQwtcL9GhWAymijFZr50Ios9fgyHVMY3YQO0xJsiaJwLLWfg7qiZB8AZ6ZoAxGB8qZpqSxevHFt0RlFBZekJf7oYbQwfQakc4U43oIyqgxWkNSDmXKplNzwS0O7WZJYx1qCOxQdWg1VHdbZcOOI11SBXaQBnZKKvAejs0wMCjjcQsK8tJ8JQb10RLmCCcGrZKWjXMN5nCBSbSIJH2ARJ5rw0b5GD0jfxaZDSQXbBVfbHtRuzYRAk2U7siYm2U8qQeE99olRyIRBlw8jXqIExGerB1
 Provides: libmesh.so = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsepmblufV7hZofXZa2v23H07vZJPYZxvsmwg7JQw9ovU3BNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxq8N65faWzWxS0x9oObrRGy8NeO8MzVVrhSTDWBRICgLzAjuMyZB141bKbwektyt3tuUlb0IJS4fZ5WnRoQz9ZumGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQoxrPF9jrpmrVfZDyuWLdlkYqYiQu1d2XkwU6WuzeLxZH564LSY5euOIwvt9oCywfDcF8Q2oWporhrJoRPTN9R4b1h8EcWMO9gmqHq0PL7aKOzAD8wBBHM0OiBY2NT6THL254Yf4EGxGnGcmiJ7CHxHPdMAxfhOnMMLAnNpwefMMMHKw3phsWhBARPSz6fiGT0zaJhoCkAk0wtZkZ7xrmaZKhVQWNO7W7TirEejNC0CPNRUseAf3T8pbto81lIkpua2KqCZ60KowkMX9hA0O9It1OvqBY2boxyU8TKsDz8iWYZKzKXXR3aR0JDUFhHqd3J6OjtyxKQjclZfohZogLMyG1UJovvKZkMGHzQQ1mHQzaEpZIRumYdrrt1wriAM4SKQmPeri41143BGCpbvh2rOchciNMsPS09ClJTMdUfxCy4lgBr3ipg1uBM2V4lUKoi4b26e9F8SMR03kJ9fIrLBrJ636elpsnhQuIlHcnkJiZL3BKZdTpweJB86KRS4liZJZ5fWeZ2Tow9BvfU4mtROHQHpVf7ABjJU5AE88TYP2n1VqdDsJY3e5HVoBBx5GSr4pMe1ReyPLfH7p5t8ZyRjUw16zA2hXyF1OWNR6I2bfhspeG7zirudMtIzTnxBr3RPEyLkyXX7JvUQ9qiMPEwd9XOeK6Qobvdd1ei8TRzcLgyN757AgiLGUUp2ZsSMmcMKBD4vne1PVxih0hw6RZL5bZz8EoZiCj1Zwet2UkHTz1GZ4W0tRcy4swcsTjbadQdyYG7BPlFagFOEzuEbqUPGex7SZhON83ct3RYTbsQsgIUteWrbe6drxfRwZm5Oq7bDZjy2muKIc0K84Vbh85wfxk0gIZ2OgSMQOp1JgbqZAs3hK6taZAmALWF026Ik9vcvIfRVpKRvbvjm7aJa5JpcGEMdsTsq8CwMUpEggeYA4aXnItUswyPZc3rVMqIdozD6yf1ptEB0kc7AQll7kTJOgM1a4qwc763v1N2wrquVUVj4f7tSfWAZ1sJeClf8G0eVwP7w77jEcCro1r9YuFBRTXpygMEIzEeFcQAWxRl7UEJkRZFKDXv4ZdbNuWMl4GgsVKPRA7vKM0s4ysMhXBInTyYqEpOfC9YVZ0GxTQ4w7yt5FZgJIhDnZy4e1MynSjRu1KujPVO5CWZEVg0XSBPNMJPJoiRfxVi4Xl7AqvSqq36zUgnpynHEfCMHoRMGDeFi3mYtu4dGl5aukKuvfj8KQfqha9kcThD4aMsdm3SfF7i2I6VFwSSMXNN7FdWdkvRWOXMyAZpkhE03enXCtGJoXajxYZ5S9DXUhwJPmGrApp0ouF550LhokUnSM24iGP0t9FBCq4R30jimCpje2OXMPw45PYZoPQo79RTdmdg6iLgPjr31C6bwF44kHTw3bdqZ55wZeMDeZpBnTUdxIxbpjQ7I9AMShBTWwQEZhAbh4ZcBG7UB94jnAZCHYwBHnmod2V4ZKW7UO8gJWXF3Nm5OK7JjGV31jmpN1TioYIWcUi194TxjBoTZLj5j3qVvhGBpt5BBBBLoMXBGTIBqPcqUrub6Twk7Q71hzCTC8ZyZLibCbf231oLpQiA6FUv7ZvYeeffyjeGZb2fKnbKthoElzNQraCh23AXTTAtecSjE7fSNSIVL7DnBjM35u8ZBb3gac3F2ILGRSBsehPEc7opoQZFBSUm2Bi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1xa8aNoqEYmbb7ViZ9s7v2binUHIlPTkNWt7c02ZreavoLY2RRjPhzGlorqfwVZoYLeTxsxc7Z8h2mYJWm626ygTTeImAaKZ3wSsdpSI9wpr6PRogx7ZKAODd1IZAETZwV3JX0I5mtpy6Eg0nCC01C3ebd5GbmIwrhQ6MOZ4hbPjZx1lNTChybCGa27EHyF0gRpsdLirHBRljNTAwZ7zEO3DfQYdHVAppkxpzO60dSByq6jXE3DbEQ96sGwZrK6TL7oHazCZe7FiobFxBZFC4U19mjCFGSjjq8EGzv90YZqbUD97KDIncrNE0QbcHWRVvZ1BL0Vk9PzRl55dgqz5E2hb2kOdgO0ctWIDJZxPtBag39iowzMGqTMcqwT0B6JcOXEkAXdFAODSovsbAlgikUIDreH6lkgRCBiA895sfaXPUBnzekV3x0D7PWvy5xL8nPM0VsxTKbFamF4McON250zcZbxhPaCHkGW7XjOl74IsK72GcaanEONpgfV67xELDb1afueSNF1IvwScsNMwKUoB5yPSyZ0EQZrp7497GxjZFo2Epe3LLiIpGONlFqDaf8oJ85UqXNBmtHe6XB0178aVafWd0fRcpEqZgKKA1BRco3ItBLgzE1rgHRypX4U7GkXoQZmu11wJH0T2HIvkF978jXZuq40sMWkGlZcIJJXgbKk6q53V6NDFcHAX7D8cEXvSEhO2E2HTjvVPI3BqPVZEefxzd24msOklXiM9I4dRR4wwjKZfV24p2A9cRm7lOKkkWc049HbJz8CpZBl0YoEnqIZAJT3Gf3EMSfp4y7xfvJe2ukoNZs3p4iX2hbzZiG97PoByQHpfEmGF65imy2jZsDvnL3n6etlqbRrARrPlWfK4Ik6f02s9sV3FVJfYBZwsZdLknOrMkncrFUIU3LnAADlVT0ahmZDG3NGvMokSr40lokM1QvqNj7nEdCicmX8IN92iijgavnb9TRSfsNDIv7pj40tjBjTGPTnGapgfqtGoIWkUeiwiNPD8AzZj8Eza2cnSxGbHrxI1ZjTbwxzZzhac4dPhU4YWgCogkddfaJcy0PGUM6pFq0nIOzcQy6Z2RH45mn07T2iQTNpH8rOCyZhVyf5dKUZJIIvkXwK4Cl0jjAwZ592BlOAJxxhMUworLPTA5Eax8vyNds6gSTkUnI6uWf2vp74QQ9thPE4AuZqhEvPUdme1yIbDrZuvO9wK0toISLi7Zql4iVQBiBsAVaQCZoB3XEVv2KMLaoI84ucSjOkHhPkTRcRlTq1sMXQx4Yaioy9YQDr5uEuNUshK2OTAc38oBexQpmVYgpeyuMCk3ZJiFMH3pko09Hsct48mZqQ2mXG5I58lirHDZpsRVjytAN5onBr8PXaFExJY7VlNDvFryFjiZ1EbZnVFr7QT1VJehhAA3GWqPv0gPyyzbCPzZzWFl4z60UHHSZcNvfwxqmSrjnk6086Bo8BsDiKr709aZenw4gEY3yut2NGB3XTE9FE78sXAc4zD5sEsLlwYutxRHlxs2v00myMLyTk5WD6mKZkEQJ05ZdkmryLQ49WJ7EYXWIAGmxdv4rC0fMU3oA1v1KyQ2HpvCHRRtoJ4i7QBdoEUZuwU127PpcSsIEHkfrLhxvzMEKZtKYx9dPIgngxy4PyH1BinGwwqvNM6Hw8kpZjmsu4VBTHS74iv001wHq6iLjVzrZteCjc2OrKZbkUsZmosQZKLacL3aPF94evgV6XHBirINn3q6ceZKRqcGjmjvm2js027DvglTtvhld5thkynzOJFuZyh5ZqTk9ldR5ioAv0cmYjoTI1cSUtjo82kILt0OQYI4JAZsBzGrZ9YVRVU27dY2j0vFsjO8wBKIdzajIZKgyBOwxO37hwT6nVBd5PcMM2d74JnFeElZiQAUvLGC5McewXjvogeU83ZmdxHl5j1Z18KNnDOZ33ddfF0VAZDKLEsvdP7GZruXAVTHWJZB9Fu6VZqhzCBSZoLE3RWZ9E1LyCFyOAowr4N0i9UpssBkbPhTByiY2s7EatZ0K50r6ARFKMVG9J98dhcFIBpiDcYBiWKh5dQeMZlJs7fT6KlizmtaruhDbFCXBKwNl6i881fjDCt29llfifExJafzvaGgAOraycNjGiwZDvGqS3KQtZJREwpVHJig6OodBZBxZCLcaz0jGZz1LWQQi8PGG9usZeZdUM9R0QdctPKI9cKp8kCZzk1FdJ5ZcQ44u4ZDqJb1q4RYYkyEJpYoHwZmAP9r7il3mQsx78Cp30IZCpp2L4mvjHFhWUUM4rJAIZl1pO50F19X9mmHDeqX24sa8n94lkOq7QeuH90dBKY6h8b0lHBIn3KtLmt5qAcoGfmgjxhvlRtglcBP7pY3i0hVFS4OwZCGgwrBOoPth0CaSbPoHfeeFzN1HwB8kK6bIbSuJp7ArWTe9SA2mLer8qOdFPo1jO9CCfY0LE9h5N04ZzsaWjF758vFKl4iJSIyl5MNCRap8krZnDDGMPl89FZsOC5FUQzWB5Un8XxfGRwl4zXjd5H0EL0Sg8fr9wLcOqi5ZLIL4bs9l8UCj9XDUiLA2gIzs5D00MbXMELM8bYF0EXdgGi9FSpK13ZDpYWzGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl49zL6U2tdKxQHSzFNO2HRBmB1zUiYMOY2Tv8Oscio9R95oca8863GDMT1vKBjGreveEXXhbQs54oQJHsfWzVKfuIPLv7WqKcFBuyzZjjzcSLgqCZ5a34NmW5WKa4FcXppEKsJo519AwI8lyU14EgyxXltqeZyXsM79GKxuHlgsZrVgbVDJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkGNrEJko7WhZm1dAfhCbJ0rcCZtMrSwPAhgXc9uVoksHi1YZlWn4KzYeAp79jI5Zq1v1PT4sPVnJp4dIcoW8zyMDm24MglEynSYFhAtM21xMYDrPwNAGEhJWfjwX63myOj56ZCq7UGHGcoFl2hIg53axVFV0PZo8Otrc5FKlJbs8V9TRcG2F6uhuAY1zNfxeZidnFRNjoJtQKvW1eJMKmZziyrN1hRm2ZH4atlefINxW2mp7B098Cl9i7LHo1KbD5oSdv4GehdBiOAOwuEJyv1BT6PZlVW6wQOiBDFe2FPOi2x1DTOKamWJstCC4ZIJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4udOAhHG2RVMQJ16lklJDWFN0xNGeqX79SXM8x1ZrnUZBXbXqEbh74fmd1Uvo9nAlHd1CG3NodSdOGBzmxVk05qymAMLEAmQrWgz8gNW4jKUKTzS8DjcVC0nKQmFIOmq2wkuiDhNcPbXHguArcxETN5FFOPdsMGtZyHIr5cW29dvO631r62RnjblobX6qr6LetDTbHTYDVAWw3nyJhlq2y82C3yx0mcXcVYp2Ak3DYvMaD2ofWre5QfBwAUAgY4nAsiEjZILkovlVpm5Bgd61jjlTkITBoO6IrWW0qZB3hJxn6CIZkOV7
@@ -105,18 +106,18 @@
 Provides: libstlvis.so = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f2d
-Provides: libvisual.so = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRYb
+Provides: libvisual.so = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4
 Provides: libnetgen = 6.2.2104-alt2:sisyphus+285157.100.1.1
-File: /usr/lib/libcsg.so	100644	root:root	3aec5f53ad3b9323570c92e895c0ce20	
-File: /usr/lib/libcsgvis.so	100644	root:root	8220c09035360c9f9e105f8b0b4e8d21	
-File: /usr/lib/libgeom2d.so	100644	root:root	bc316ce87a541d3483c5739505e99783	
-File: /usr/lib/libgeom2dvis.so	100644	root:root	cdc86b65e13957a9bfe2d811d0656b4a	
-File: /usr/lib/libgui.so	100644	root:root	7147a1c8b971a2742175bc4bf21656f6	
-File: /usr/lib/libinterface.so	100644	root:root	d0b1289ac78e881d60f3e7f872664d98	
-File: /usr/lib/libmesh.so	100644	root:root	062196669e635a525bb20eaa9de9f37d	
-File: /usr/lib/libngcore.so	100644	root:root	79af7766d9898f6b2abe0de0b3727ef4	
-File: /usr/lib/libnglib.so	100644	root:root	cf969f7edf6f7864e34516f495d6d7f2	
-File: /usr/lib/libocc.so	100644	root:root	3e24a6c49d0705c68f52875675855a32	
-File: /usr/lib/liboccvis.so	100644	root:root	9769ae4931b5d7bc14c79d8505534537	
-File: /usr/lib/libstl.so	100644	root:root	f69cc65444c19bc2ce515205fd7e360d	
-File: /usr/lib/libstlvis.so	100644	root:root	98ab5b912b9f87a7baa8d5aba774eef8	
-File: /usr/lib/libvisual.so	100644	root:root	cb07a5b596bde34b5b213ea950db5b79	
-RPMIdentity: 07c8eff8d2bc5bc329b6c43777ecb2895e8ddc77d97b8f32efa59d115b1e0babf10d13d249a0085099d75340ec06fbd1dac5d90576a30f9c7fd4c2f2a3bc25d6
+File: /usr/lib/libcsg.so	100644	root:root	14eea70b1e2cc8f79d7916de5d3daab8	
+File: /usr/lib/libcsgvis.so	100644	root:root	c30b5264f4016b8f047800a93c766357	
+File: /usr/lib/libgeom2d.so	100644	root:root	e43544b7ec0fb7683e6a758958352dbc	
+File: /usr/lib/libgeom2dvis.so	100644	root:root	1af0b3c115308e2ded2736002ae944e1	
+File: /usr/lib/libgui.so	100644	root:root	10b52aec838b02ce60ca493e70cc9cf2	
+File: /usr/lib/libinterface.so	100644	root:root	d163dd971462fb6d95cac160391449c9	
+File: /usr/lib/libmesh.so	100644	root:root	c56e061979aed7cd56005f81a85f2c8b	
+File: /usr/lib/libngcore.so	100644	root:root	9fe9a9f1d1d08fda806f09e8ce160827	
+File: /usr/lib/libnglib.so	100644	root:root	73065bce8714e1c94bc2b2ade3d6c50a	
+File: /usr/lib/libocc.so	100644	root:root	252185a54c372826698b103d1a5a9076	
+File: /usr/lib/liboccvis.so	100644	root:root	4283eb1bf118e853b9892236001fd97e	
+File: /usr/lib/libstl.so	100644	root:root	3368941b3e14f30e2dd801c715d6afba	
+File: /usr/lib/libstlvis.so	100644	root:root	973b4f997aa8bf3ecebc26d5d2a97073	
+File: /usr/lib/libvisual.so	100644	root:root	cb60a02634b314b441d49beb824342be	
+RPMIdentity: 9467750f8140a166d3714e179a2428d4ca05cdf8aa5ad974efd55cdd6d3c0c7adc229b2cb15c8248626bfc2c0e17bd4b041a5edf71f75f7336a2b8737ae8ae40
--- libnetgen-debuginfo-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:57.000000000 +0000
+++ libnetgen-debuginfo-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:05.858978336 +0000
@@ -1,43 +1,43 @@
-/usr/lib/debug/.build-id/03	40755	root:root	
-/usr/lib/debug/.build-id/03/a03f2e59c5134f180f73422726222cb1626d34	120777	root:root	../../../libgui.so
-/usr/lib/debug/.build-id/03/a03f2e59c5134f180f73422726222cb1626d34.debug	120777	root:root	../../usr/lib/libgui.so.debug
-/usr/lib/debug/.build-id/16	40755	root:root	
-/usr/lib/debug/.build-id/16/eaed32b5277faa2f0d6915169cacaf7a04b457	120777	root:root	../../../libgeom2d.so
-/usr/lib/debug/.build-id/16/eaed32b5277faa2f0d6915169cacaf7a04b457.debug	120777	root:root	../../usr/lib/libgeom2d.so.debug
-/usr/lib/debug/.build-id/1c	40755	root:root	
-/usr/lib/debug/.build-id/1c/766a31e0688945669244b7f826ddf543a34684	120777	root:root	../../../libvisual.so
-/usr/lib/debug/.build-id/1c/766a31e0688945669244b7f826ddf543a34684.debug	120777	root:root	../../usr/lib/libvisual.so.debug
-/usr/lib/debug/.build-id/36	40755	root:root	
-/usr/lib/debug/.build-id/36/c0b465f3a47ea9cb66bf64c0353f26c51bf3cc	120777	root:root	../../../libgeom2dvis.so
-/usr/lib/debug/.build-id/36/c0b465f3a47ea9cb66bf64c0353f26c51bf3cc.debug	120777	root:root	../../usr/lib/libgeom2dvis.so.debug
-/usr/lib/debug/.build-id/3a	40755	root:root	
-/usr/lib/debug/.build-id/3a/07a55f39438f164205ed6040ae1ace334586d0	120777	root:root	../../../libocc.so
-/usr/lib/debug/.build-id/3a/07a55f39438f164205ed6040ae1ace334586d0.debug	120777	root:root	../../usr/lib/libocc.so.debug
-/usr/lib/debug/.build-id/47	40755	root:root	
-/usr/lib/debug/.build-id/47/7525145b6d54f5db683ebb21dd11dfe025a680	120777	root:root	../../../libnglib.so
-/usr/lib/debug/.build-id/47/7525145b6d54f5db683ebb21dd11dfe025a680.debug	120777	root:root	../../usr/lib/libnglib.so.debug
-/usr/lib/debug/.build-id/60	40755	root:root	
-/usr/lib/debug/.build-id/60/458308d0e0c3135d0521522d01993e9fbfb524	120777	root:root	../../../liboccvis.so
-/usr/lib/debug/.build-id/60/458308d0e0c3135d0521522d01993e9fbfb524.debug	120777	root:root	../../usr/lib/liboccvis.so.debug
-/usr/lib/debug/.build-id/6f	40755	root:root	
-/usr/lib/debug/.build-id/6f/b6af6940f88f9d68fb8cef02ba776b93fbbd7a	120777	root:root	../../../libngcore.so
-/usr/lib/debug/.build-id/6f/b6af6940f88f9d68fb8cef02ba776b93fbbd7a.debug	120777	root:root	../../usr/lib/libngcore.so.debug
-/usr/lib/debug/.build-id/83	40755	root:root	
-/usr/lib/debug/.build-id/83/92fc444afb7fa71533a79922f40d2f843dfb89	120777	root:root	../../../libinterface.so
-/usr/lib/debug/.build-id/83/92fc444afb7fa71533a79922f40d2f843dfb89.debug	120777	root:root	../../usr/lib/libinterface.so.debug
-/usr/lib/debug/.build-id/a0	40755	root:root	
-/usr/lib/debug/.build-id/a0/500aa5b89729721e6dd5bfae61ac155946193e	120777	root:root	../../../libcsgvis.so
-/usr/lib/debug/.build-id/a0/500aa5b89729721e6dd5bfae61ac155946193e.debug	120777	root:root	../../usr/lib/libcsgvis.so.debug
-/usr/lib/debug/.build-id/b8	40755	root:root	
-/usr/lib/debug/.build-id/b8/f872ad6c19ea93c4bf6f2fc147bb3728edd10f	120777	root:root	../../../libstl.so
-/usr/lib/debug/.build-id/b8/f872ad6c19ea93c4bf6f2fc147bb3728edd10f.debug	120777	root:root	../../usr/lib/libstl.so.debug
-/usr/lib/debug/.build-id/bc	40755	root:root	
-/usr/lib/debug/.build-id/bc/42f2d78505d8e63b352e8685524e9f5c5e153e	120777	root:root	../../../libmesh.so
-/usr/lib/debug/.build-id/bc/42f2d78505d8e63b352e8685524e9f5c5e153e.debug	120777	root:root	../../usr/lib/libmesh.so.debug
+/usr/lib/debug/.build-id/02	40755	root:root	
+/usr/lib/debug/.build-id/02/9d47e2bc849345ec824bc4b62993e03947b8fd	120777	root:root	../../../libcsg.so
+/usr/lib/debug/.build-id/02/9d47e2bc849345ec824bc4b62993e03947b8fd.debug	120777	root:root	../../usr/lib/libcsg.so.debug
+/usr/lib/debug/.build-id/04	40755	root:root	
+/usr/lib/debug/.build-id/04/2f4b8458ab74d9754b7c6716e4acf52de7d2a6	120777	root:root	../../../liboccvis.so
+/usr/lib/debug/.build-id/04/2f4b8458ab74d9754b7c6716e4acf52de7d2a6.debug	120777	root:root	../../usr/lib/liboccvis.so.debug
+/usr/lib/debug/.build-id/0b	40755	root:root	
+/usr/lib/debug/.build-id/0b/28081f8e086c7647907db234053c7c51bf8865	120777	root:root	../../../libngcore.so
+/usr/lib/debug/.build-id/0b/28081f8e086c7647907db234053c7c51bf8865.debug	120777	root:root	../../usr/lib/libngcore.so.debug
+/usr/lib/debug/.build-id/10	40755	root:root	
+/usr/lib/debug/.build-id/10/9e055a7a3fdc01fb9294446ecf3fc26bfd7b18	120777	root:root	../../../libgeom2d.so
+/usr/lib/debug/.build-id/10/9e055a7a3fdc01fb9294446ecf3fc26bfd7b18.debug	120777	root:root	../../usr/lib/libgeom2d.so.debug
+/usr/lib/debug/.build-id/25	40755	root:root	
+/usr/lib/debug/.build-id/25/a6e69defd4dd6d86b8ba9af7d09bee19ad70d8	120777	root:root	../../../libmesh.so
+/usr/lib/debug/.build-id/25/a6e69defd4dd6d86b8ba9af7d09bee19ad70d8.debug	120777	root:root	../../usr/lib/libmesh.so.debug
+/usr/lib/debug/.build-id/2c	40755	root:root	
+/usr/lib/debug/.build-id/2c/52b63bec9a209d5fd272e8c8dc5d590ab840ed	120777	root:root	../../../libcsgvis.so
+/usr/lib/debug/.build-id/2c/52b63bec9a209d5fd272e8c8dc5d590ab840ed.debug	120777	root:root	../../usr/lib/libcsgvis.so.debug
+/usr/lib/debug/.build-id/49	40755	root:root	
+/usr/lib/debug/.build-id/49/4ce933febe9622c73050b4a5bf124204ebe1c6	120777	root:root	../../../libocc.so
+/usr/lib/debug/.build-id/49/4ce933febe9622c73050b4a5bf124204ebe1c6.debug	120777	root:root	../../usr/lib/libocc.so.debug
+/usr/lib/debug/.build-id/8b	40755	root:root	
+/usr/lib/debug/.build-id/8b/23c6717e5ae42012658dca312f3c23503ecbd1	120777	root:root	../../../libinterface.so
+/usr/lib/debug/.build-id/8b/23c6717e5ae42012658dca312f3c23503ecbd1.debug	120777	root:root	../../usr/lib/libinterface.so.debug
+/usr/lib/debug/.build-id/97	40755	root:root	
+/usr/lib/debug/.build-id/97/107284088637a6190ee69336498707f86dde42	120777	root:root	../../../libgui.so
+/usr/lib/debug/.build-id/97/107284088637a6190ee69336498707f86dde42.debug	120777	root:root	../../usr/lib/libgui.so.debug
+/usr/lib/debug/.build-id/ae	40755	root:root	
+/usr/lib/debug/.build-id/ae/d6172e9882cdecd6a0eace60e68400bc87fed2	120777	root:root	../../../libstl.so
+/usr/lib/debug/.build-id/ae/d6172e9882cdecd6a0eace60e68400bc87fed2.debug	120777	root:root	../../usr/lib/libstl.so.debug
 /usr/lib/debug/.build-id/bd	40755	root:root	
-/usr/lib/debug/.build-id/bd/3c696a99dfbc24ebc2f3e2485037237d0b5131	120777	root:root	../../../libcsg.so
-/usr/lib/debug/.build-id/bd/3c696a99dfbc24ebc2f3e2485037237d0b5131.debug	120777	root:root	../../usr/lib/libcsg.so.debug
-/usr/lib/debug/.build-id/cd	40755	root:root	
-/usr/lib/debug/.build-id/cd/fb2466487889b4842203b6e1abb2d9e81022bb	120777	root:root	../../../libstlvis.so
-/usr/lib/debug/.build-id/cd/fb2466487889b4842203b6e1abb2d9e81022bb.debug	120777	root:root	../../usr/lib/libstlvis.so.debug
+/usr/lib/debug/.build-id/bd/7971ceccaf68f2326ab65c74133ddae76dcd01	120777	root:root	../../../libnglib.so
+/usr/lib/debug/.build-id/bd/7971ceccaf68f2326ab65c74133ddae76dcd01.debug	120777	root:root	../../usr/lib/libnglib.so.debug
+/usr/lib/debug/.build-id/c0	40755	root:root	
+/usr/lib/debug/.build-id/c0/74454e8a2c0a14beaa07816324da3461a85932	120777	root:root	../../../libstlvis.so
+/usr/lib/debug/.build-id/c0/74454e8a2c0a14beaa07816324da3461a85932.debug	120777	root:root	../../usr/lib/libstlvis.so.debug
+/usr/lib/debug/.build-id/fc	40755	root:root	
+/usr/lib/debug/.build-id/fc/fd18b43293d84a280cf383dc6a03d9ea70f01d	120777	root:root	../../../libvisual.so
+/usr/lib/debug/.build-id/fc/fd18b43293d84a280cf383dc6a03d9ea70f01d.debug	120777	root:root	../../usr/lib/libvisual.so.debug
+/usr/lib/debug/.build-id/ff	40755	root:root	
+/usr/lib/debug/.build-id/ff/af1e1bf1dc5db7cac75fcc92d722ba0ee771da	120777	root:root	../../../libgeom2dvis.so
+/usr/lib/debug/.build-id/ff/af1e1bf1dc5db7cac75fcc92d722ba0ee771da.debug	120777	root:root	../../usr/lib/libgeom2dvis.so.debug
 /usr/lib/debug/usr/lib/libcsg.so.debug	100644	root:root	
@@ -186,2 +186,3 @@
 /usr/src/debug/netgen-6.2.2104/libsrc/general/optmem.hpp	100644	root:root	
+/usr/src/debug/netgen-6.2.2104/libsrc/general/parthreads.cpp	100644	root:root	
 /usr/src/debug/netgen-6.2.2104/libsrc/general/parthreads.hpp	100644	root:root	
@@ -323,2 +324,4 @@
 /usr/src/debug/netgen-6.2.2104/libsrc/meshing/netrule3.cpp	100644	root:root	
+/usr/src/debug/netgen-6.2.2104/libsrc/meshing/parallelmesh.cpp	100644	root:root	
+/usr/src/debug/netgen-6.2.2104/libsrc/meshing/paralleltop.cpp	100644	root:root	
 /usr/src/debug/netgen-6.2.2104/libsrc/meshing/parser2.cpp	100644	root:root	
@@ -343,2 +346,3 @@
 /usr/src/debug/netgen-6.2.2104/libsrc/meshing/validate.cpp	100644	root:root	
+/usr/src/debug/netgen-6.2.2104/libsrc/meshing/validate.hpp	100644	root:root	
 /usr/src/debug/netgen-6.2.2104/libsrc/occ	40755	root:root	
@@ -412,2 +416,3 @@
 /usr/src/debug/netgen-6.2.2104/ng/onetcl.cpp	100644	root:root	
+/usr/src/debug/netgen-6.2.2104/ng/parallelfunc.cpp	100644	root:root	
 /usr/src/debug/netgen-6.2.2104/nglib	40755	root:root	
@@ -445,3 +450,2 @@
 Requires: debug(libc.so.6)  
-Requires: debug(libdl.so.2)  
 Requires: debug(libgcc_s.so.1)  
@@ -449,3 +453,2 @@
 Requires: debug(libm.so.6)  
-Requires: debug(libpthread.so.0)  
 Requires: debug(libpython3.9.so.1.0)  
@@ -473,58 +476,58 @@
 Provides: libnetgen-debuginfo = 6.2.2104-alt2:sisyphus+285157.100.1.1
-File: /usr/lib/debug/.build-id/03	40755	root:root		
-File: /usr/lib/debug/.build-id/03/a03f2e59c5134f180f73422726222cb1626d34	120777	root:root		../../../libgui.so
-File: /usr/lib/debug/.build-id/03/a03f2e59c5134f180f73422726222cb1626d34.debug	120777	root:root		../../usr/lib/libgui.so.debug
-File: /usr/lib/debug/.build-id/16	40755	root:root		
-File: /usr/lib/debug/.build-id/16/eaed32b5277faa2f0d6915169cacaf7a04b457	120777	root:root		../../../libgeom2d.so
-File: /usr/lib/debug/.build-id/16/eaed32b5277faa2f0d6915169cacaf7a04b457.debug	120777	root:root		../../usr/lib/libgeom2d.so.debug
-File: /usr/lib/debug/.build-id/1c	40755	root:root		
-File: /usr/lib/debug/.build-id/1c/766a31e0688945669244b7f826ddf543a34684	120777	root:root		../../../libvisual.so
-File: /usr/lib/debug/.build-id/1c/766a31e0688945669244b7f826ddf543a34684.debug	120777	root:root		../../usr/lib/libvisual.so.debug
-File: /usr/lib/debug/.build-id/36	40755	root:root		
-File: /usr/lib/debug/.build-id/36/c0b465f3a47ea9cb66bf64c0353f26c51bf3cc	120777	root:root		../../../libgeom2dvis.so
-File: /usr/lib/debug/.build-id/36/c0b465f3a47ea9cb66bf64c0353f26c51bf3cc.debug	120777	root:root		../../usr/lib/libgeom2dvis.so.debug
-File: /usr/lib/debug/.build-id/3a	40755	root:root		
-File: /usr/lib/debug/.build-id/3a/07a55f39438f164205ed6040ae1ace334586d0	120777	root:root		../../../libocc.so
-File: /usr/lib/debug/.build-id/3a/07a55f39438f164205ed6040ae1ace334586d0.debug	120777	root:root		../../usr/lib/libocc.so.debug
-File: /usr/lib/debug/.build-id/47	40755	root:root		
-File: /usr/lib/debug/.build-id/47/7525145b6d54f5db683ebb21dd11dfe025a680	120777	root:root		../../../libnglib.so
-File: /usr/lib/debug/.build-id/47/7525145b6d54f5db683ebb21dd11dfe025a680.debug	120777	root:root		../../usr/lib/libnglib.so.debug
-File: /usr/lib/debug/.build-id/60	40755	root:root		
-File: /usr/lib/debug/.build-id/60/458308d0e0c3135d0521522d01993e9fbfb524	120777	root:root		../../../liboccvis.so
-File: /usr/lib/debug/.build-id/60/458308d0e0c3135d0521522d01993e9fbfb524.debug	120777	root:root		../../usr/lib/liboccvis.so.debug
-File: /usr/lib/debug/.build-id/6f	40755	root:root		
-File: /usr/lib/debug/.build-id/6f/b6af6940f88f9d68fb8cef02ba776b93fbbd7a	120777	root:root		../../../libngcore.so
-File: /usr/lib/debug/.build-id/6f/b6af6940f88f9d68fb8cef02ba776b93fbbd7a.debug	120777	root:root		../../usr/lib/libngcore.so.debug
-File: /usr/lib/debug/.build-id/83	40755	root:root		
-File: /usr/lib/debug/.build-id/83/92fc444afb7fa71533a79922f40d2f843dfb89	120777	root:root		../../../libinterface.so
-File: /usr/lib/debug/.build-id/83/92fc444afb7fa71533a79922f40d2f843dfb89.debug	120777	root:root		../../usr/lib/libinterface.so.debug
-File: /usr/lib/debug/.build-id/a0	40755	root:root		
-File: /usr/lib/debug/.build-id/a0/500aa5b89729721e6dd5bfae61ac155946193e	120777	root:root		../../../libcsgvis.so
-File: /usr/lib/debug/.build-id/a0/500aa5b89729721e6dd5bfae61ac155946193e.debug	120777	root:root		../../usr/lib/libcsgvis.so.debug
-File: /usr/lib/debug/.build-id/b8	40755	root:root		
-File: /usr/lib/debug/.build-id/b8/f872ad6c19ea93c4bf6f2fc147bb3728edd10f	120777	root:root		../../../libstl.so
-File: /usr/lib/debug/.build-id/b8/f872ad6c19ea93c4bf6f2fc147bb3728edd10f.debug	120777	root:root		../../usr/lib/libstl.so.debug
-File: /usr/lib/debug/.build-id/bc	40755	root:root		
-File: /usr/lib/debug/.build-id/bc/42f2d78505d8e63b352e8685524e9f5c5e153e	120777	root:root		../../../libmesh.so
-File: /usr/lib/debug/.build-id/bc/42f2d78505d8e63b352e8685524e9f5c5e153e.debug	120777	root:root		../../usr/lib/libmesh.so.debug
+File: /usr/lib/debug/.build-id/02	40755	root:root		
+File: /usr/lib/debug/.build-id/02/9d47e2bc849345ec824bc4b62993e03947b8fd	120777	root:root		../../../libcsg.so
+File: /usr/lib/debug/.build-id/02/9d47e2bc849345ec824bc4b62993e03947b8fd.debug	120777	root:root		../../usr/lib/libcsg.so.debug
+File: /usr/lib/debug/.build-id/04	40755	root:root		
+File: /usr/lib/debug/.build-id/04/2f4b8458ab74d9754b7c6716e4acf52de7d2a6	120777	root:root		../../../liboccvis.so
+File: /usr/lib/debug/.build-id/04/2f4b8458ab74d9754b7c6716e4acf52de7d2a6.debug	120777	root:root		../../usr/lib/liboccvis.so.debug
+File: /usr/lib/debug/.build-id/0b	40755	root:root		
+File: /usr/lib/debug/.build-id/0b/28081f8e086c7647907db234053c7c51bf8865	120777	root:root		../../../libngcore.so
+File: /usr/lib/debug/.build-id/0b/28081f8e086c7647907db234053c7c51bf8865.debug	120777	root:root		../../usr/lib/libngcore.so.debug
+File: /usr/lib/debug/.build-id/10	40755	root:root		
+File: /usr/lib/debug/.build-id/10/9e055a7a3fdc01fb9294446ecf3fc26bfd7b18	120777	root:root		../../../libgeom2d.so
+File: /usr/lib/debug/.build-id/10/9e055a7a3fdc01fb9294446ecf3fc26bfd7b18.debug	120777	root:root		../../usr/lib/libgeom2d.so.debug
+File: /usr/lib/debug/.build-id/25	40755	root:root		
+File: /usr/lib/debug/.build-id/25/a6e69defd4dd6d86b8ba9af7d09bee19ad70d8	120777	root:root		../../../libmesh.so
+File: /usr/lib/debug/.build-id/25/a6e69defd4dd6d86b8ba9af7d09bee19ad70d8.debug	120777	root:root		../../usr/lib/libmesh.so.debug
+File: /usr/lib/debug/.build-id/2c	40755	root:root		
+File: /usr/lib/debug/.build-id/2c/52b63bec9a209d5fd272e8c8dc5d590ab840ed	120777	root:root		../../../libcsgvis.so
+File: /usr/lib/debug/.build-id/2c/52b63bec9a209d5fd272e8c8dc5d590ab840ed.debug	120777	root:root		../../usr/lib/libcsgvis.so.debug
+File: /usr/lib/debug/.build-id/49	40755	root:root		
+File: /usr/lib/debug/.build-id/49/4ce933febe9622c73050b4a5bf124204ebe1c6	120777	root:root		../../../libocc.so
+File: /usr/lib/debug/.build-id/49/4ce933febe9622c73050b4a5bf124204ebe1c6.debug	120777	root:root		../../usr/lib/libocc.so.debug
+File: /usr/lib/debug/.build-id/8b	40755	root:root		
+File: /usr/lib/debug/.build-id/8b/23c6717e5ae42012658dca312f3c23503ecbd1	120777	root:root		../../../libinterface.so
+File: /usr/lib/debug/.build-id/8b/23c6717e5ae42012658dca312f3c23503ecbd1.debug	120777	root:root		../../usr/lib/libinterface.so.debug
+File: /usr/lib/debug/.build-id/97	40755	root:root		
+File: /usr/lib/debug/.build-id/97/107284088637a6190ee69336498707f86dde42	120777	root:root		../../../libgui.so
+File: /usr/lib/debug/.build-id/97/107284088637a6190ee69336498707f86dde42.debug	120777	root:root		../../usr/lib/libgui.so.debug
+File: /usr/lib/debug/.build-id/ae	40755	root:root		
+File: /usr/lib/debug/.build-id/ae/d6172e9882cdecd6a0eace60e68400bc87fed2	120777	root:root		../../../libstl.so
+File: /usr/lib/debug/.build-id/ae/d6172e9882cdecd6a0eace60e68400bc87fed2.debug	120777	root:root		../../usr/lib/libstl.so.debug
 File: /usr/lib/debug/.build-id/bd	40755	root:root		
-File: /usr/lib/debug/.build-id/bd/3c696a99dfbc24ebc2f3e2485037237d0b5131	120777	root:root		../../../libcsg.so
-File: /usr/lib/debug/.build-id/bd/3c696a99dfbc24ebc2f3e2485037237d0b5131.debug	120777	root:root		../../usr/lib/libcsg.so.debug
-File: /usr/lib/debug/.build-id/cd	40755	root:root		
-File: /usr/lib/debug/.build-id/cd/fb2466487889b4842203b6e1abb2d9e81022bb	120777	root:root		../../../libstlvis.so
-File: /usr/lib/debug/.build-id/cd/fb2466487889b4842203b6e1abb2d9e81022bb.debug	120777	root:root		../../usr/lib/libstlvis.so.debug
-File: /usr/lib/debug/usr/lib/libcsg.so.debug	100644	root:root	6bc0d26daf5163e80b03c54a9499b942	
-File: /usr/lib/debug/usr/lib/libcsgvis.so.debug	100644	root:root	df69cd845389f6cfc20556854ac68ae2	
-File: /usr/lib/debug/usr/lib/libgeom2d.so.debug	100644	root:root	8e41d2b6628ac459f1ba02ff0d46cef8	
-File: /usr/lib/debug/usr/lib/libgeom2dvis.so.debug	100644	root:root	49202cac899dc1935b2c64bb9947d4ee	
-File: /usr/lib/debug/usr/lib/libgui.so.debug	100644	root:root	e584eea7ad588172cb8cdbc4de8dec08	
-File: /usr/lib/debug/usr/lib/libinterface.so.debug	100644	root:root	62a61d2074f0cf8bc05fa265f0a86d39	
-File: /usr/lib/debug/usr/lib/libmesh.so.debug	100644	root:root	7f54866cf52687cd9ddd65d893fe08b9	
-File: /usr/lib/debug/usr/lib/libngcore.so.debug	100644	root:root	1a3aeb854a257cdca005b231a2067509	
-File: /usr/lib/debug/usr/lib/libnglib.so.debug	100644	root:root	bd0e57934b71f65a1c69ac8c4ce1d5e2	
-File: /usr/lib/debug/usr/lib/libocc.so.debug	100644	root:root	1e53b88072927f3c8b71d01d62e64ea8	
-File: /usr/lib/debug/usr/lib/liboccvis.so.debug	100644	root:root	194312defa3a3158c0ab658e01a49354	
-File: /usr/lib/debug/usr/lib/libstl.so.debug	100644	root:root	e9f6995b7bcc4a03a2532d94ced09128	
-File: /usr/lib/debug/usr/lib/libstlvis.so.debug	100644	root:root	ac8e0860864b29a1f6dafdb21e5b5537	
-File: /usr/lib/debug/usr/lib/libvisual.so.debug	100644	root:root	dc7e48edad95aad35b0f7fd36aeac677	
+File: /usr/lib/debug/.build-id/bd/7971ceccaf68f2326ab65c74133ddae76dcd01	120777	root:root		../../../libnglib.so
+File: /usr/lib/debug/.build-id/bd/7971ceccaf68f2326ab65c74133ddae76dcd01.debug	120777	root:root		../../usr/lib/libnglib.so.debug
+File: /usr/lib/debug/.build-id/c0	40755	root:root		
+File: /usr/lib/debug/.build-id/c0/74454e8a2c0a14beaa07816324da3461a85932	120777	root:root		../../../libstlvis.so
+File: /usr/lib/debug/.build-id/c0/74454e8a2c0a14beaa07816324da3461a85932.debug	120777	root:root		../../usr/lib/libstlvis.so.debug
+File: /usr/lib/debug/.build-id/fc	40755	root:root		
+File: /usr/lib/debug/.build-id/fc/fd18b43293d84a280cf383dc6a03d9ea70f01d	120777	root:root		../../../libvisual.so
+File: /usr/lib/debug/.build-id/fc/fd18b43293d84a280cf383dc6a03d9ea70f01d.debug	120777	root:root		../../usr/lib/libvisual.so.debug
+File: /usr/lib/debug/.build-id/ff	40755	root:root		
+File: /usr/lib/debug/.build-id/ff/af1e1bf1dc5db7cac75fcc92d722ba0ee771da	120777	root:root		../../../libgeom2dvis.so
+File: /usr/lib/debug/.build-id/ff/af1e1bf1dc5db7cac75fcc92d722ba0ee771da.debug	120777	root:root		../../usr/lib/libgeom2dvis.so.debug
+File: /usr/lib/debug/usr/lib/libcsg.so.debug	100644	root:root	ca04509ba9d99660df91aa0238d8f3ce	
+File: /usr/lib/debug/usr/lib/libcsgvis.so.debug	100644	root:root	9d33722ccf03de22f95211ad25e9bfb3	
+File: /usr/lib/debug/usr/lib/libgeom2d.so.debug	100644	root:root	4fdaac31aa85a1112f13d1942ffa051d	
+File: /usr/lib/debug/usr/lib/libgeom2dvis.so.debug	100644	root:root	3210f93f35175da82bc754b25115c49b	
+File: /usr/lib/debug/usr/lib/libgui.so.debug	100644	root:root	ba240332fd26baa7cfc3a9ee6a0e5984	
+File: /usr/lib/debug/usr/lib/libinterface.so.debug	100644	root:root	61100abd9598d0794481ed059462601e	
+File: /usr/lib/debug/usr/lib/libmesh.so.debug	100644	root:root	3cdb2853958b9b79f238288b4ec92fd3	
+File: /usr/lib/debug/usr/lib/libngcore.so.debug	100644	root:root	1df155b692482584ed7919b0f4a46d6e	
+File: /usr/lib/debug/usr/lib/libnglib.so.debug	100644	root:root	f067f3e6367d3a26b52656824be7fb26	
+File: /usr/lib/debug/usr/lib/libocc.so.debug	100644	root:root	819dbfb69b62efcdf3db210af094b3c3	
+File: /usr/lib/debug/usr/lib/liboccvis.so.debug	100644	root:root	2337249df0a56f85c74fda9ddc8d6a14	
+File: /usr/lib/debug/usr/lib/libstl.so.debug	100644	root:root	8eedeaaeef9915b4cb855b5768e4f253	
+File: /usr/lib/debug/usr/lib/libstlvis.so.debug	100644	root:root	eaa1e4a1830e12b33c5e7e84f5def5d3	
+File: /usr/lib/debug/usr/lib/libvisual.so.debug	100644	root:root	b63d624f0da584ec794640287536c994	
 File: /usr/src/debug/netgen-6.2.2104	40755	root:root		
@@ -659,2 +662,3 @@
 File: /usr/src/debug/netgen-6.2.2104/libsrc/general/optmem.hpp	100644	root:root	c452b7fa3380b3cb8011cb23ec6197dc	
+File: /usr/src/debug/netgen-6.2.2104/libsrc/general/parthreads.cpp	100644	root:root	0883977f95059dab7c8ed858cb6c0259	
 File: /usr/src/debug/netgen-6.2.2104/libsrc/general/parthreads.hpp	100644	root:root	64e154091f2cbb7b58f43492d84d7011	
@@ -796,2 +800,4 @@
 File: /usr/src/debug/netgen-6.2.2104/libsrc/meshing/netrule3.cpp	100644	root:root	8830bc635c47acf77d3fbccb8bbe69b8	
+File: /usr/src/debug/netgen-6.2.2104/libsrc/meshing/parallelmesh.cpp	100644	root:root	faa33f7391005673894ebf0da699eec5	
+File: /usr/src/debug/netgen-6.2.2104/libsrc/meshing/paralleltop.cpp	100644	root:root	f6ddd17e18e37c7f223e8e13e7321a6a	
 File: /usr/src/debug/netgen-6.2.2104/libsrc/meshing/parser2.cpp	100644	root:root	6cdad1bfeece80e2b8e8a5aeac3461f4	
@@ -816,2 +822,3 @@
 File: /usr/src/debug/netgen-6.2.2104/libsrc/meshing/validate.cpp	100644	root:root	d7eae8bc05b23c2a7d46c89335c35cca	
+File: /usr/src/debug/netgen-6.2.2104/libsrc/meshing/validate.hpp	100644	root:root	1adb0c3d9e676d224798358dcd1d9498	
 File: /usr/src/debug/netgen-6.2.2104/libsrc/occ	40755	root:root		
@@ -885,2 +892,3 @@
 File: /usr/src/debug/netgen-6.2.2104/ng/onetcl.cpp	100644	root:root	dbe9a8f466c24ed32fdb3e446ffec851	
+File: /usr/src/debug/netgen-6.2.2104/ng/parallelfunc.cpp	100644	root:root	6a5fecd7130bb8862399f782468b9649	
 File: /usr/src/debug/netgen-6.2.2104/nglib	40755	root:root		
@@ -888,2 +896,2 @@
 File: /usr/src/debug/netgen-6.2.2104/nglib/nglib.h	100644	root:root	c82dad68fdd77ffd1a8bb985d06e61e1	
-RPMIdentity: 90fd179927f33c3e90376b08426a471ba1503d95a39538f42411f34f3a2f14abeba64e2adc3eac4d4e053154f028ba42475a977eead0c4c810a6b09470117991
+RPMIdentity: 59a92fcd58899b9ae7a4efdaa71813bac85e236d2f16a6abfcaf0f7caec3bccf985a778f8f6f5fb147c425a61d48e7f2496f3c747a009215447a5bff53485e07
--- libnetgen-devel-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:56.000000000 +0000
+++ libnetgen-devel-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:06.134979406 +0000
@@ -391,5 +391,5 @@
 File: /usr/include/netgen/visualization/vssolution.hpp	100644	root:root	e117823f85312b497d7501b87d78c120	
-File: /usr/lib/cmake/netgen/NetgenConfig.cmake	100644	root:root	d00130d4995624b69a46252f7bcc09de	
+File: /usr/lib/cmake/netgen/NetgenConfig.cmake	100644	root:root	53e81c42fa069e3a3ae2b63f63c45b44	
 File: /usr/lib/cmake/netgen/netgen-targets-relwithdebinfo.cmake	100644	root:root	f157e4b1d646bfccdb71803d234c0c32	
 File: /usr/lib/cmake/netgen/netgen-targets.cmake	100644	root:root	61c49cae3500d8724754647ff41dc199	
-RPMIdentity: 4d106c70ce9f1d6bdccd1605cb7905a76e4227a5d94c8352019df0d520ec89ca56b5e4d6f09193a7e69afe228072c7404ee72a71352d966bd1dcd802f1f83b50
+RPMIdentity: 52e36e0ebd4b60ee0fb09cdd233a5eac60f2ff65ea8eda8c80201ea7639fed9bbdd8d36586782fb5bf1d3884fe1543ed37b758e9e0b66065bd4c54e9471780db
--- netgen-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:57.000000000 +0000
+++ netgen-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:06.393980409 +0000
@@ -12,4 +12,4 @@
 Provides: netgen = 6.2.2104-alt2:sisyphus+285157.100.1.1
-File: /usr/bin/netgen	100755	root:root	ce716c1f2c3619c67f54d06cfd73f2d3	
-File: /usr/share/applications/netgen.desktop	100644	root:root	89f64cf5a8b819c62b0558d187032b98	
+File: /usr/bin/netgen	100755	root:root	44f0a5c78dd5a5f0025ca9e6c9fccb60	
+File: /usr/share/applications/netgen.desktop	100644	root:root	4ffcfbeda65f33138adb0599f6451a2c	
 File: /usr/share/doc/netgen-6.2.2104	40755	root:root		
@@ -17,2 +17,2 @@
 File: /usr/share/icons/hicolor/48x48/apps/netgen.png	100644	root:root	4e5b430726f37043b64e3f2c211d8181	
-RPMIdentity: 737948c8e7a975058f890298ba0214d875fa74812b8925abd4f4a17c23388bca64bc8411f619759f63f0cdc10043af8649a92e54782330e80d9626f52df85b88
+RPMIdentity: 9370407b6203b852864c671330b5a1df0207f4dfd0322701faa25a82955fe81e51b2c52ed297f82246d50b74a8b74003130451dbf49bdf651a5abc1c49246a8a
--- netgen-debuginfo-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:56.000000000 +0000
+++ netgen-debuginfo-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:06.527980929 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/a5	40755	root:root	
-/usr/lib/debug/.build-id/a5/c21000922af72dac805a8e442e424d8a466676	120777	root:root	../../../../bin/netgen
-/usr/lib/debug/.build-id/a5/c21000922af72dac805a8e442e424d8a466676.debug	120777	root:root	../../usr/bin/netgen.debug
+/usr/lib/debug/.build-id/88	40755	root:root	
+/usr/lib/debug/.build-id/88/656a578206d125018bdc23f7a33274852774df	120777	root:root	../../../../bin/netgen
+/usr/lib/debug/.build-id/88/656a578206d125018bdc23f7a33274852774df.debug	120777	root:root	../../usr/bin/netgen.debug
 /usr/lib/debug/usr/bin/netgen.debug	100644	root:root	
@@ -15,6 +15,6 @@
 Provides: netgen-debuginfo = 6.2.2104-alt2:sisyphus+285157.100.1.1
-File: /usr/lib/debug/.build-id/a5	40755	root:root		
-File: /usr/lib/debug/.build-id/a5/c21000922af72dac805a8e442e424d8a466676	120777	root:root		../../../../bin/netgen
-File: /usr/lib/debug/.build-id/a5/c21000922af72dac805a8e442e424d8a466676.debug	120777	root:root		../../usr/bin/netgen.debug
-File: /usr/lib/debug/usr/bin/netgen.debug	100644	root:root	666f5560b2c52c5e6a9bbfbc77f377e8	
+File: /usr/lib/debug/.build-id/88	40755	root:root		
+File: /usr/lib/debug/.build-id/88/656a578206d125018bdc23f7a33274852774df	120777	root:root		../../../../bin/netgen
+File: /usr/lib/debug/.build-id/88/656a578206d125018bdc23f7a33274852774df.debug	120777	root:root		../../usr/bin/netgen.debug
+File: /usr/lib/debug/usr/bin/netgen.debug	100644	root:root	58f9dd9ab8982aa1b47faf653656b86e	
 File: /usr/src/debug/netgen-6.2.2104	40755	root:root		
@@ -25,2 +25,2 @@
 File: /usr/src/debug/netgen-6.2.2104/ng/ngappinit.cpp	100644	root:root	24af36d07afd7cac7b04c5f9c5a8ca88	
-RPMIdentity: b244d5ac9c8456c196c4440c8467fdce26a706ee61b6dcfb13ae4500935d8187aca404067462b9a945e6830dd48ee48b7540b6881ca5056bbc378f42508947b4
+RPMIdentity: e7331ad4ea9d1ced829f1379fb6582fa4935c9d0c913efc1a2c75ae25deca4ac7baf1ba6f297889065086c72cf25ad3a38bfb91a7b6b8b98cf4d00bbe0c3becd
--- python3-module-netgen-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:56.000000000 +0000
+++ python3-module-netgen-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:07.165983401 +0000
@@ -101,3 +101,3 @@
 File: /usr/lib/python3/site-packages/netgen/gui.py	100644	root:root	21bbb697dc29b6d252070facc597cfb8	
-File: /usr/lib/python3/site-packages/netgen/libngpy.so	100644	root:root	e5c1bd17b721993640758bee936c3ed8	
+File: /usr/lib/python3/site-packages/netgen/libngpy.so	100644	root:root	c123ca4f84be44f4778494988200b794	
 File: /usr/lib/python3/site-packages/netgen/meshing.py	100644	root:root	9524efeee8607655e6a2331e9b1e43d6	
@@ -106,3 +106,3 @@
 File: /usr/lib/python3/site-packages/netgen/stl.py	100644	root:root	521e42658e4d9edb5af900372e882ded	
-File: /usr/lib/python3/site-packages/pyngcore.cpython-39.so	100644	root:root	7a39880b9e5b989b5c43efc8bd0773ab	
-RPMIdentity: a3c1103c091b6089a96480163444332c1ca964e24b84d403e53e40cddd469ea267c6d51289cc885279a468a9b8433548900f6b839ed03ffe00dc18f66262367b
+File: /usr/lib/python3/site-packages/pyngcore.cpython-39.so	100644	root:root	b748dba1b83dc09e7017955910e33245	
+RPMIdentity: 074a6e7929841d41ca15c9752f18b76c92c8dc27bb11195507203c50bca3ab2ed366af3a43143e132077e31168a1a1fd7810f6176efcd4d005d1e5e898f90b82
--- python3-module-netgen-debuginfo-6.2.2104-alt2.i586.rpm.repo	2021-09-13 14:47:57.000000000 +0000
+++ python3-module-netgen-debuginfo-6.2.2104-alt2.i586.rpm.hasher	2021-10-16 10:55:07.405984331 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/60	40755	root:root	
-/usr/lib/debug/.build-id/60/d36355b8728bfd2b9b99401d7f875df9cad34f	120777	root:root	../../../python3/site-packages/netgen/libngpy.so
-/usr/lib/debug/.build-id/60/d36355b8728bfd2b9b99401d7f875df9cad34f.debug	120777	root:root	../../usr/lib/python3/site-packages/netgen/libngpy.so.debug
-/usr/lib/debug/.build-id/c8	40755	root:root	
-/usr/lib/debug/.build-id/c8/bed92a739a27fd6fbed24c62af474c1c5eff99	120777	root:root	../../../python3/site-packages/pyngcore.cpython-39.so
-/usr/lib/debug/.build-id/c8/bed92a739a27fd6fbed24c62af474c1c5eff99.debug	120777	root:root	../../usr/lib/python3/site-packages/pyngcore.cpython-39.so.debug
+/usr/lib/debug/.build-id/32	40755	root:root	
+/usr/lib/debug/.build-id/32/3ce171523ad880d9ad09e4dab635a29ae6b4d4	120777	root:root	../../../python3/site-packages/netgen/libngpy.so
+/usr/lib/debug/.build-id/32/3ce171523ad880d9ad09e4dab635a29ae6b4d4.debug	120777	root:root	../../usr/lib/python3/site-packages/netgen/libngpy.so.debug
+/usr/lib/debug/.build-id/b2	40755	root:root	
+/usr/lib/debug/.build-id/b2/486acb2cc0b14b446a0fa629c89b3ac60e30c8	120777	root:root	../../../python3/site-packages/pyngcore.cpython-39.so
+/usr/lib/debug/.build-id/b2/486acb2cc0b14b446a0fa629c89b3ac60e30c8.debug	120777	root:root	../../usr/lib/python3/site-packages/pyngcore.cpython-39.so.debug
 /usr/lib/debug/usr/lib/python3	40755	root:root	
@@ -26,8 +26,8 @@
 Provides: python3-module-netgen-debuginfo = 6.2.2104-alt2:sisyphus+285157.100.1.1
-File: /usr/lib/debug/.build-id/60	40755	root:root		
-File: /usr/lib/debug/.build-id/60/d36355b8728bfd2b9b99401d7f875df9cad34f	120777	root:root		../../../python3/site-packages/netgen/libngpy.so
-File: /usr/lib/debug/.build-id/60/d36355b8728bfd2b9b99401d7f875df9cad34f.debug	120777	root:root		../../usr/lib/python3/site-packages/netgen/libngpy.so.debug
-File: /usr/lib/debug/.build-id/c8	40755	root:root		
-File: /usr/lib/debug/.build-id/c8/bed92a739a27fd6fbed24c62af474c1c5eff99	120777	root:root		../../../python3/site-packages/pyngcore.cpython-39.so
-File: /usr/lib/debug/.build-id/c8/bed92a739a27fd6fbed24c62af474c1c5eff99.debug	120777	root:root		../../usr/lib/python3/site-packages/pyngcore.cpython-39.so.debug
+File: /usr/lib/debug/.build-id/32	40755	root:root		
+File: /usr/lib/debug/.build-id/32/3ce171523ad880d9ad09e4dab635a29ae6b4d4	120777	root:root		../../../python3/site-packages/netgen/libngpy.so
+File: /usr/lib/debug/.build-id/32/3ce171523ad880d9ad09e4dab635a29ae6b4d4.debug	120777	root:root		../../usr/lib/python3/site-packages/netgen/libngpy.so.debug
+File: /usr/lib/debug/.build-id/b2	40755	root:root		
+File: /usr/lib/debug/.build-id/b2/486acb2cc0b14b446a0fa629c89b3ac60e30c8	120777	root:root		../../../python3/site-packages/pyngcore.cpython-39.so
+File: /usr/lib/debug/.build-id/b2/486acb2cc0b14b446a0fa629c89b3ac60e30c8.debug	120777	root:root		../../usr/lib/python3/site-packages/pyngcore.cpython-39.so.debug
 File: /usr/lib/debug/usr/lib/python3	40755	root:root		
@@ -35,4 +35,4 @@
 File: /usr/lib/debug/usr/lib/python3/site-packages/netgen	40755	root:root		
-File: /usr/lib/debug/usr/lib/python3/site-packages/netgen/libngpy.so.debug	100644	root:root	e95e5bfe16f67c7f18e6742943bfcd97	
-File: /usr/lib/debug/usr/lib/python3/site-packages/pyngcore.cpython-39.so.debug	100644	root:root	c86792f62c1a66311ad278e3167648bc	
+File: /usr/lib/debug/usr/lib/python3/site-packages/netgen/libngpy.so.debug	100644	root:root	50963cda5bdea5731a46711d1d64e257	
+File: /usr/lib/debug/usr/lib/python3/site-packages/pyngcore.cpython-39.so.debug	100644	root:root	d30abcff3fa0e5f72c6310227545adbb	
 File: /usr/src/debug/netgen-6.2.2104	40755	root:root		
@@ -48,2 +48,2 @@
 File: /usr/src/debug/netgen-6.2.2104/ng/netgenpy.cpp	100644	root:root	7aaab5ceecc96dc134aca086c25045dd	
-RPMIdentity: b44895138aea05389c67b1e6921ffc1b2c9bb2c3192da8b48a29cdd123d277855ec6f8d0876434fdee27a25b27368437c0caa124db2fbea64e26f2374adf5a0e
+RPMIdentity: 3cc11852250697d315d8e274668ae95fe5223088dbaf929f038f3a60efc23dcc9fdc9f6b3073f1c83d1fb0888247b3c3fe3fa670fb08873c68b7a0d36ab3c592