<86>Nov 6 02:09:34 userdel[3597377]: delete user 'rooter' <86>Nov 6 02:09:34 userdel[3597377]: removed group 'rooter' owned by 'rooter' <86>Nov 6 02:09:34 userdel[3597377]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 6 02:09:34 groupadd[3597384]: group added to /etc/group: name=rooter, GID=654 <86>Nov 6 02:09:34 groupadd[3597384]: group added to /etc/gshadow: name=rooter <86>Nov 6 02:09:34 groupadd[3597384]: new group: name=rooter, GID=654 <86>Nov 6 02:09:34 useradd[3597389]: new user: name=rooter, UID=654, GID=654, home=/root, shell=/bin/bash <86>Nov 6 02:09:34 userdel[3597401]: delete user 'builder' <86>Nov 6 02:09:34 userdel[3597401]: removed group 'builder' owned by 'builder' <86>Nov 6 02:09:34 userdel[3597401]: removed shadow group 'builder' owned by 'builder' <86>Nov 6 02:09:34 groupadd[3597412]: group added to /etc/group: name=builder, GID=655 <86>Nov 6 02:09:34 groupadd[3597412]: group added to /etc/gshadow: name=builder <86>Nov 6 02:09:34 groupadd[3597412]: new group: name=builder, GID=655 <86>Nov 6 02:09:34 useradd[3597423]: new user: name=builder, UID=655, GID=655, home=/usr/src, shell=/bin/bash <13>Nov 6 02:09:38 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Nov 6 02:09:38 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Nov 6 02:09:38 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Nov 6 02:09:38 rpmi: rpm-macros-cmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed <13>Nov 6 02:09:39 rpmi: cmake-modules-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed <13>Nov 6 02:09:39 rpmi: libuv-1.42.0-alt1 sisyphus+282690.100.1.1 1628973281 installed <13>Nov 6 02:09:39 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Nov 6 02:09:39 rpmi: libjsoncpp19-1.8.4-alt6 sisyphus+286188.300.3.1 1633010116 installed <13>Nov 6 02:09:39 rpmi: publicsuffix-list-dafsa-20210929-alt1 sisyphus+286161.100.1.1 1632988273 installed <13>Nov 6 02:09:39 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Nov 6 02:09:39 rpmi: libnghttp2-1.41.0-alt2 sisyphus+286786.100.1.1 1633940948 installed <13>Nov 6 02:09:39 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Nov 6 02:09:39 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Nov 6 02:09:39 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Nov 6 02:09:39 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Nov 6 02:09:39 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Nov 6 02:09:39 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 6 02:09:39 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 6 02:09:39 rpmi: libncurses-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022599 installed <13>Nov 6 02:09:39 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 6 02:09:39 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Nov 6 02:09:39 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 6 02:09:39 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 6 02:09:39 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Nov 6 02:09:39 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 6 02:09:39 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 6 02:09:39 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 6 02:09:39 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <86>Nov 6 02:09:39 groupadd[3600988]: group added to /etc/group: name=_keytab, GID=499 <86>Nov 6 02:09:39 groupadd[3600988]: group added to /etc/gshadow: name=_keytab <86>Nov 6 02:09:39 groupadd[3600988]: new group: name=_keytab, GID=499 <13>Nov 6 02:09:39 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <13>Nov 6 02:09:39 rpmi: python3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 6 02:09:40 rpmi: python3-base-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 6 02:09:40 rpmi: tests-for-installed-python3-pkgs-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <86>Nov 6 02:09:40 groupadd[3601600]: group added to /etc/group: name=sasl, GID=498 <86>Nov 6 02:09:40 groupadd[3601600]: group added to /etc/gshadow: name=sasl <86>Nov 6 02:09:40 groupadd[3601600]: new group: name=sasl, GID=498 <13>Nov 6 02:09:40 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Nov 6 02:09:40 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Nov 6 02:09:40 rpmi: libcurl-7.79.1-alt1 sisyphus+285949.100.1.1 1632605340 installed <13>Nov 6 02:09:40 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549356 installed <13>Nov 6 02:09:41 rpmi: cmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed <13>Nov 6 02:09:41 rpmi: ccmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed <13>Nov 6 02:09:41 rpmi: rpm-build-python3-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>Nov 6 02:09:41 rpmi: rpm-build-tcl-0.6.1-alt1 sisyphus+264761.20.4.1 1610806524 installed <13>Nov 6 02:09:48 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Nov 6 02:09:48 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Nov 6 02:09:48 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Nov 6 02:09:48 rpmi: libsqlite3-3.36.0-alt2 sisyphus+287712.100.2.1 1635827417 installed <13>Nov 6 02:09:48 rpmi: libxkbcommon-1.3.1-alt1 sisyphus+285084.100.1.1 1631455246 installed <13>Nov 6 02:09:48 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108446 installed <13>Nov 6 02:09:48 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Nov 6 02:09:48 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:09:48 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Nov 6 02:09:49 rpmi: libtcl-8.6.11-alt4 sisyphus+288594.100.1.1 1635627879 installed <13>Nov 6 02:09:49 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Nov 6 02:09:49 rpmi: libwayland-client-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 6 02:09:49 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Nov 6 02:09:49 rpmi: tcl-8.6.11-alt4 sisyphus+288594.100.1.1 1635627879 installed <13>Nov 6 02:09:49 rpmi: libOpenGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:09:49 rpmi: libproj-6.3.1-alt2 sisyphus+285531.100.1.1 1632148861 installed <13>Nov 6 02:09:49 rpmi: libpython3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 6 02:09:49 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Nov 6 02:09:49 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Nov 6 02:09:49 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Nov 6 02:09:49 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Nov 6 02:09:49 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955702 installed <13>Nov 6 02:09:49 rpmi: libwayland-server-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 6 02:09:49 rpmi: libkmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Nov 6 02:09:49 rpmi: kmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Nov 6 02:09:49 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Nov 6 02:09:49 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Nov 6 02:09:49 rpmi: libsystemd-1:249.5-alt2 sisyphus+288308.100.1.1 1635449265 installed <13>Nov 6 02:09:49 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Nov 6 02:09:49 rpmi: tcl-devel-8.6.11-alt4 sisyphus+288594.100.1.1 1635627879 installed <13>Nov 6 02:09:49 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Nov 6 02:09:49 rpmi: libGLES-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:09:49 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Nov 6 02:09:49 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Nov 6 02:09:49 rpmi: libhdf5-hl-100-1.10.6-alt2 sisyphus+271925.100.1.1 1621108446 installed <13>Nov 6 02:09:49 rpmi: libnetcdf19-4.8.0-alt1 sisyphus+279368.100.1.2 1626522047 installed <13>Nov 6 02:09:49 rpmi: libjasper-2.0.33-alt1 sisyphus+283821.100.1.1 1629972796 installed <13>Nov 6 02:09:49 rpmi: libharu-2.3.0-alt2_13 sisyphus+279389.100.1.2 1626528266 installed <13>Nov 6 02:09:51 rpmi: opencascade-data-7.5.3-alt2 sisyphus+287807.100.1.1 1634911390 installed <13>Nov 6 02:09:51 rpmi: libpugixml-1.11.4-alt1 sisyphus+278013.100.1.2 1625975452 installed <13>Nov 6 02:09:51 rpmi: libopenjpeg5-1.5.2-alt1 sisyphus+275732.100.1.1 1624750937 installed <13>Nov 6 02:09:51 rpmi: libproxy-0.4.17-alt1.1 sisyphus+279553.100.1.2 1626595612 installed <13>Nov 6 02:09:51 rpmi: qt5-base-common-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:09:51 rpmi: libpcre2-10.39-alt1 sisyphus+288621.100.1.1 1635693788 installed <13>Nov 6 02:09:51 rpmi: libtinfo-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022599 installed <13>Nov 6 02:09:51 rpmi: libncurses-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022599 installed <13>Nov 6 02:09:51 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Nov 6 02:09:51 rpmi: libwacom-data-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed <13>Nov 6 02:09:52 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Nov 6 02:09:52 rpmi: libqt5-core-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:09:52 rpmi: libqt5-dbus-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:09:53 rpmi: libqt5-network-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:09:53 rpmi: libqt5-sql-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:09:53 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Nov 6 02:09:53 rpmi: libpq5-14.0-alt1 sisyphus+286103.100.2.1 1632923260 installed <13>Nov 6 02:09:53 rpmi: libltdl7-2.4.6-alt4 sisyphus+284398.100.1.1 1630577601 installed <13>Nov 6 02:09:53 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+275749.100.1.1 1624752988 installed <13>Nov 6 02:09:53 rpmi: libmysqlclient21-8.0.26-alt3 sisyphus+286590.100.1.1 1633604359 installed <13>Nov 6 02:09:53 rpmi: libgif-4.1.6-alt3 sisyphus+276911.100.1.3 1625273979 installed <13>Nov 6 02:09:53 rpmi: libgeos-3.9.1-alt1 sisyphus+279089.100.1.1 1626376659 installed <13>Nov 6 02:09:53 rpmi: libevdev-1.11.0-alt1 sisyphus+279029.100.1.1 1626354598 installed <13>Nov 6 02:09:53 rpmi: libdouble-conversion3-3.1.5-alt1 sisyphus+277256.100.1.1 1625423057 installed <13>Nov 6 02:09:53 rpmi: libcfitsio9-3.490-alt2 sisyphus+284651.100.1.1 1630913632 installed <13>Nov 6 02:09:54 rpmi: libgdal-3.0.4-alt1.7 sisyphus+287143.100.1.1 1634304585 installed <13>Nov 6 02:09:54 rpmi: libzeromq-4.2.5-alt1 sisyphus+279485.100.1.1 1626549884 installed <13>Nov 6 02:09:54 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573056 installed <13>Nov 6 02:09:54 rpmi: librabbitmq-c-0.11.0-alt1 sisyphus+276502.100.1.1 1625068959 installed <13>Nov 6 02:09:54 rpmi: libgme-0.6.3-alt1 sisyphus+279355.100.1.2 1626516231 installed <13>Nov 6 02:09:54 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Nov 6 02:09:54 rpmi: libgomp1-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 6 02:09:55 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Nov 6 02:09:55 rpmi: libchromaprint1-1.5.0-alt2 sisyphus+286097.100.1.1 1632900907 installed <13>Nov 6 02:09:55 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263312 installed <13>Nov 6 02:09:55 rpmi: wayland-devel-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 6 02:09:55 rpmi: libwayland-client-devel-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 6 02:09:55 rpmi: vulkan-filesystem-1.2.196-alt1 sisyphus+288869.200.1.1 1636060501 installed <13>Nov 6 02:09:55 rpmi: libvulkan1-1.2.196-alt1 sisyphus+288869.200.1.1 1636060501 installed <13>Nov 6 02:09:55 rpmi: libvulkan-devel-1.2.196-alt1 sisyphus+288869.200.1.1 1636060501 installed <13>Nov 6 02:09:55 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502527 installed <13>Nov 6 02:09:55 rpmi: libxvid-1.3.4-alt1 sisyphus+276251.100.1.2 1624927458 installed <13>Nov 6 02:09:55 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Nov 6 02:09:55 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Nov 6 02:09:55 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337245 installed <13>Nov 6 02:09:55 rpmi: libvpx6-1.11.0-alt1 sisyphus+287540.100.6.2 1634599135 installed <13>Nov 6 02:09:55 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed <13>Nov 6 02:09:55 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381369 installed <13>Nov 6 02:09:55 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed <13>Nov 6 02:09:55 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Nov 6 02:09:55 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Nov 6 02:09:55 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466313 installed <13>Nov 6 02:09:55 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Nov 6 02:09:55 rpmi: libtiff5-4.3.0-alt1 sisyphus+285311.100.1.1 1631733776 installed <13>Nov 6 02:09:55 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350317 installed <13>Nov 6 02:09:55 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Nov 6 02:09:55 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975522 installed <13>Nov 6 02:09:55 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Nov 6 02:09:55 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Nov 6 02:09:55 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Nov 6 02:09:55 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Nov 6 02:09:55 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Nov 6 02:09:55 rpmi: libdav1d-0.5.2-alt1 sisyphus+275284.100.1.2 1624472196 installed <13>Nov 6 02:09:56 rpmi: libcodec2-1.0.1-alt1 sisyphus+286323.100.1.1 1633262937 installed <13>Nov 6 02:09:56 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Nov 6 02:09:56 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630312716 installed <13>Nov 6 02:09:56 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Nov 6 02:09:56 rpmi: libharfbuzz-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Nov 6 02:09:56 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Nov 6 02:09:56 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed Updating fonts cache: <29>Nov 6 02:09:57 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 6 02:09:57 rpmi: libbluray-1.3.0-alt1 sisyphus+285534.100.1.1 1632149882 installed <13>Nov 6 02:09:57 rpmi: libSDL2-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Nov 6 02:09:57 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Nov 6 02:09:57 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Nov 6 02:09:57 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 6 02:09:57 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Nov 6 02:09:57 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Nov 6 02:09:57 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 6 02:09:58 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 6 02:09:58 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Nov 6 02:09:58 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Nov 6 02:09:58 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Nov 6 02:09:58 rpmi: libtk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Nov 6 02:09:58 rpmi: libvdpau-1:1.4-alt1 sisyphus+278016.100.1.2 1625975483 installed <13>Nov 6 02:09:58 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Nov 6 02:09:58 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Nov 6 02:09:58 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Nov 6 02:09:58 rpmi: tk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Nov 6 02:09:58 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Nov 6 02:09:58 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed <13>Nov 6 02:10:00 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 6 02:10:00 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 6 02:10:00 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Nov 6 02:10:00 rpmi: libvdpau-devel-1:1.4-alt1 sisyphus+278016.100.1.2 1625975483 installed <13>Nov 6 02:10:00 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Nov 6 02:10:00 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579102 installed <13>Nov 6 02:10:00 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Nov 6 02:10:00 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Nov 6 02:10:00 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Nov 6 02:10:00 rpmi: libxkbcommon-x11-1.3.1-alt1 sisyphus+285084.100.1.1 1631455246 installed <13>Nov 6 02:10:00 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Nov 6 02:10:00 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454692 installed <13>Nov 6 02:10:00 rpmi: libGLX-mesa-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 6 02:10:00 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:10:00 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:10:00 rpmi: libva-2.13.0-alt1 sisyphus+286336.100.1.1 1633288794 installed <13>Nov 6 02:10:00 rpmi: libavutil56-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:00 rpmi: libswresample3-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:00 rpmi: libgbm-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 6 02:10:00 rpmi: libEGL-mesa-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 6 02:10:00 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:10:00 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Nov 6 02:10:00 rpmi: libglvnd-devel-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 6 02:10:00 rpmi: libva-devel-2.13.0-alt1 sisyphus+286336.100.1.1 1633288794 installed <13>Nov 6 02:10:00 rpmi: libavutil-devel-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:00 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Nov 6 02:10:00 rpmi: libswscale5-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:00 rpmi: libGLEW2.2-2.2.0-alt1 sisyphus+278988.100.1.1 1626351077 installed <13>Nov 6 02:10:00 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Nov 6 02:10:00 rpmi: libgl2ps-1.4.2-alt1.1 sisyphus+273102.400.7.1 1622551022 installed <13>Nov 6 02:10:00 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Nov 6 02:10:00 rpmi: libgio-2.68.4-alt2.1 sisyphus+288699.100.1.1 1635790665 installed <13>Nov 6 02:10:00 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Nov 6 02:10:00 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Nov 6 02:10:00 rpmi: libopenslide-3.4.1-alt1 sisyphus+278290.100.1.2 1626153633 installed <13>Nov 6 02:10:01 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <13>Nov 6 02:10:01 rpmi: librsvg-1:2.50.7-alt1 sisyphus+279625.100.1.2 1626639599 installed <13>Nov 6 02:10:02 rpmi: libavcodec58-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:02 rpmi: libavcodec-devel-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:02 rpmi: libavformat58-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:02 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Nov 6 02:10:02 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 6 02:10:03 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 6 02:10:03 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Nov 6 02:10:03 rpmi: mount-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Nov 6 02:10:03 rpmi: losetup-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Nov 6 02:10:03 rpmi: lsblk-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <86>Nov 6 02:10:03 groupadd[3634308]: group added to /etc/group: name=tape, GID=497 <86>Nov 6 02:10:03 groupadd[3634308]: group added to /etc/gshadow: name=tape <86>Nov 6 02:10:03 groupadd[3634308]: new group: name=tape, GID=497 <86>Nov 6 02:10:03 groupadd[3634314]: group added to /etc/group: name=dialout, GID=496 <86>Nov 6 02:10:03 groupadd[3634314]: group added to /etc/gshadow: name=dialout <86>Nov 6 02:10:03 groupadd[3634314]: new group: name=dialout, GID=496 <86>Nov 6 02:10:03 groupadd[3634337]: group added to /etc/group: name=input, GID=495 <86>Nov 6 02:10:03 groupadd[3634337]: group added to /etc/gshadow: name=input <86>Nov 6 02:10:03 groupadd[3634337]: new group: name=input, GID=495 <86>Nov 6 02:10:03 groupadd[3634346]: group added to /etc/group: name=video, GID=494 <86>Nov 6 02:10:03 groupadd[3634346]: group added to /etc/gshadow: name=video <86>Nov 6 02:10:03 groupadd[3634346]: new group: name=video, GID=494 <86>Nov 6 02:10:03 groupadd[3634357]: group added to /etc/group: name=render, GID=493 <86>Nov 6 02:10:03 groupadd[3634357]: group added to /etc/gshadow: name=render <86>Nov 6 02:10:03 groupadd[3634357]: new group: name=render, GID=493 <13>Nov 6 02:10:04 rpmi: udev-1:249.5-alt2 sisyphus+288308.100.1.1 1635449265 installed <13>Nov 6 02:10:04 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Nov 6 02:10:04 rpmi: libwacom-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed <13>Nov 6 02:10:04 rpmi: libinput-1.19.2-alt1 sisyphus+287747.100.1.1 1634801711 installed <13>Nov 6 02:10:04 rpmi: libqt5-xcbqpa-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:10:04 rpmi: libqt5-eglfskmssupport-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:10:05 rpmi: libqt5-gui-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:10:05 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:10:05 rpmi: libqt5-widgets-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Nov 6 02:10:08 rpmi: libvtk9.0-9.0.1-alt6 sisyphus+286165.400.4.3 1633014269 installed <13>Nov 6 02:10:09 rpmi: libopencascade-7.5.3-alt2 sisyphus+287807.100.1.1 1634911390 installed <13>Nov 6 02:10:09 rpmi: opencascade-7.5.3-alt2 sisyphus+287807.100.1.1 1634911390 installed <13>Nov 6 02:10:10 rpmi: opencascade-devel-7.5.3-alt2 sisyphus+287807.100.1.1 1634911390 installed <13>Nov 6 02:10:10 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Nov 6 02:10:10 rpmi: libavformat-devel-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:10 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Nov 6 02:10:10 rpmi: libswscale-devel-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:10 rpmi: libswresample-devel-2:4.4.1-alt1 sisyphus+288376.100.2.1 1635586857 installed <13>Nov 6 02:10:10 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Nov 6 02:10:10 rpmi: tk-devel-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Nov 6 02:10:11 rpmi: python3-dev-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 6 02:10:11 rpmi: libjpeg-devel-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Nov 6 02:10:11 rpmi: desktop-file-utils-0.26-alt1 sisyphus+285409.100.1.1 1631882714 installed <13>Nov 6 02:10:11 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847002 installed <13>Nov 6 02:10:11 rpmi: pybind11-devel-2.8.1-alt1 sisyphus+288366.100.1.1 1635525672 installed Building target platforms: x86_64 Building for target x86_64 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: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.17853 + 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@|UL|' 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/lib64/cmake/netgen|' CMakeLists.txt + sed -i 's|||' ng/Togl2.1/togl.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.17853 + 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' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-strict-aliasing' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -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/lib64/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib64 -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/lib64/tcl -DNETGEN_PYTHON_RPATH=/usr/lib64 -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/lib64/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/lib64/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/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/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/lib64/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.9 -DPYTHON_LIBRARIES=/usr/lib64/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/lib64/libtcl.so -DTK_LIBRARY=/usr/lib64/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" "-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" "-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto" "-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto" -DCMAKE_INSTALL_RPATH:UNINITIALIZED=/usr/lib64/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/lib64/tcl/libTogl2.1.so -DLIB_DESTINATION:UNINITIALIZED=lib64 -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DNETGEN_PYTHON_RPATH:UNINITIALIZED=/usr/lib64 -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/lib64 "-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/lib64/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/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/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/lib64/libX11.so -- Looking for XOpenDisplay in /usr/lib64/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/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/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/lib64/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.9.7") -- Found PythonLibs: /usr/lib64/libpython3.9.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.8.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/lib64 -- -- OpenCASCADE shared libraries : /usr/lib64/libTKBO.so;/usr/lib64/libTKBool.so;/usr/lib64/libTKBRep.so;/usr/lib64/libTKCAF.so;/usr/lib64/libTKCDF.so;/usr/lib64/libTKernel.so;/usr/lib64/libTKG2d.so;/usr/lib64/libTKG3d.so;/usr/lib64/libTKGeomAlgo.so;/usr/lib64/libTKGeomBase.so;/usr/lib64/libTKHLR.so;/usr/lib64/libTKIGES.so;/usr/lib64/libTKLCAF.so;/usr/lib64/libTKMath.so;/usr/lib64/libTKMesh.so;/usr/lib64/libTKOffset.so;/usr/lib64/libTKPrim.so;/usr/lib64/libTKService.so;/usr/lib64/libTKShHealing.so;/usr/lib64/libTKSTEP.so;/usr/lib64/libTKSTEP209.so;/usr/lib64/libTKSTEPAttr.so;/usr/lib64/libTKSTEPBase.so;/usr/lib64/libTKSTL.so;/usr/lib64/libTKTopAlgo.so;/usr/lib64/libTKV3d.so;/usr/lib64/libTKXCAF.so;/usr/lib64/libTKXDEIGES.so;/usr/lib64/libTKXDESTEP.so;/usr/lib64/libTKXSBase.so;/usr/lib64/libTKVCAF.so -- Found JPEG: /usr/lib64/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/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so;/usr/lib64/libswscale.so, /usr/include Problem opening /proc/meminfo Traceback (most recent call last): File "", line 1, in 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 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/lib64/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' [ 2%] 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/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' [ 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' [ 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' [ 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' [ 5%] 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' [ 5%] Linking CXX executable makerls /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.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' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o /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' [ 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.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 'long 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' [ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.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' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.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' [ 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' [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.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' [ 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/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 'long 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' [ 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/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 'long 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' [ 6%] 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/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 'long 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/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' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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*)': /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 'long 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::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::any; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::any; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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' [ 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/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 'long 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 'long 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&, 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 'long 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_type' {aka 'int'} and 'long 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 'long 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' [ 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/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 'long 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 -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/lib64/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' [ 13%] 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' [ 15%] 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' [ 15%] 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' [ 16%] 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' [ 13%] 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' [ 11%] 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' [ 11%] 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&, 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' [ 15%] 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' [ 17%] 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' [ 15%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, const netgen::NgArray&)': /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 'long unsigned int'} [-Wsign-compare] 213 | for(int i=0; i::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 long 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::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::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 long 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' [ 18%] 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' [ 14%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 17%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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*) 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 'long 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 'long 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::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: 'long 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::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::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 long 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' [ 18%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray(const netgen::NgArray&) [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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX_2_HASHTABLE&, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, netgen::NgArray&, netgen::NgArray&)': /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 'long 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 'long 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 'long 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*) 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 19%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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/vsfieldlines.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long unsigned int'} [-Wsign-compare] 207 | for(int i=0; i&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /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 'long 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&)': /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 'long 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&)': /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 'long 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&)': /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 'long unsigned int'} [-Wsign-compare] 593 | for(i=0; i::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 long 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::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::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 long 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' [ 21%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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/bisect.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::INDEX_2_CLOSED_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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&)': /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 'long 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&)': /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 'long 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 'long unsigned int'} [-Wsign-compare] 1883 | for(int i=0; i*>&, 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 'long unsigned int'} [-Wsign-compare] 2152 | for(int j=0; j*>&)': /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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 2636 | for(int j=0; j*) 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 4015 | for(int ii=0; ii::NgArray(const netgen::NgArray&) [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 'long 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::NgArray(const netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 19%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, bool, const ngcore::Array&)': /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&, bool, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:1019:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1019 | while(icurrent::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::Mesh&, netgen::DTREE&, netgen::MeshNB&, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&, ngcore::Array&)': /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 'long 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&, 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 'long 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::NgArray&, 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 'long 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 'long 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 'long 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::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 'long 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 'long 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 'long 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 'long 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 'long 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::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: 'long 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::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::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 long 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::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, 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::Insert(const netgen::Point&, const netgen::Point&, 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 'long unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size()::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::NgArray&):: [with auto:13 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&):: >(const ngcore::T_Range&, const netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = ngcore::CreateTable, netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&):: >(const ngcore::T_Range&, const netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::]' /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::__int_type' {aka 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 >&) 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 'long 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 >&) 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 'long 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 = long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 = long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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; std::size_t = long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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; std::size_t = long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 = long 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 'long 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 'long 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 'long 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; std::size_t = long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 25%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::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: 'long 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::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::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 long 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::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, 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::Insert(const netgen::Point&, const netgen::Point&, 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::Insert(const netgen::Box&, 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 'long unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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():: [with auto:11 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = netgen::AnisotropicClusters::Update()::]' /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 'long 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():: [with auto:12 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::AnisotropicClusters::Update()::]' /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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 23%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 25%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, 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 'long 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::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::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 long 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/global.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 23%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 27%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, ngcore::Array, netgen::PointIndex>&, ngcore::Array&, 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 'long 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 'long 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::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::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 long 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' [ 26%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /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&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /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&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, 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 'long 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&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int' [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long unsigned int'} [-Wsign-compare] 1852 | for( int i = 0; i::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 21%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 27%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 370 | for(int i=0; ok && i::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, ngcore::FlatArray, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, ngcore::Array&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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::INDEX_3_HASHTABLE&, 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*>*)': /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 'long unsigned int'} [-Wsign-compare] 2923 | for(int k=0; !found && kSize(); 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 3176 | for(int jj=i; !done && jjSize(); 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 'long unsigned int'} [-Wsign-compare] 3385 | for(int jj=0; jjSize(); 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 'long unsigned int'} [-Wsign-compare] 3393 | for(int k = 0; kSize(); 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 'long unsigned int'} [-Wsign-compare] 3468 | for(int jj=0; jjSize(); 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 'long unsigned int'} [-Wsign-compare] 3584 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 3628 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 3641 | for(int i=0; i&, netgen::TABLE&, 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 'long 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 'long 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; FACEArray = netgen::NgArray]': /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 'long 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::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::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 long 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::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::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 long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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& netgen::NgArrayMem::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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& netgen::NgArrayMem::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 'long 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' [ 12%] 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/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 'long 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 'long 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 'long 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' [ 28%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, 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 'long 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 'long 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 'long 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, 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 'long 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, 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray(const netgen::NgArray&) [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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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; FACEArray = netgen::NgArray]': /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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long 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::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::NgArray, 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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [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]' /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [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::NgArray(const netgen::NgArray&) [with T = netgen::NgArray, 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]' /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 'long 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/meshtool.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::NgArray&)': /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 'long 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*)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&) 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 'long 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&, 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 'long 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&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': /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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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)': /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 'long 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 'long 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 'long 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)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 689 | for (int ii = 0; ii&)': /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 'long 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 'long 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 'long 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 'long 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 'long unsigned int' [-Wsign-compare] 3273 | for(j=i+1; j&, double*, const netgen::NgArray*, 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 'long 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*, 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 'long unsigned int'} [-Wsign-compare] 5783 | for(int i=0; i&) 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 long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 6863 | for(int i=0; i= 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 'long 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 'long unsigned int'} [-Wsign-compare] 6907 | for(int i=0; i= 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 'long 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 'long 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) 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 'long 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&, 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 'long 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::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& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::NgArray(const netgen::NgArray&) [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 'long 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::NgArray(const netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; 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& netgen::NgArray::operator=(const T&) [with T = std::__cxx11::basic_string*; 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 'long 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::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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::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):: [with auto:32 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::Mesh::FindOpenElements(int):: >(const ngcore::T_Range&, const netgen::Mesh::FindOpenElements(int)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = ngcore::CreateTable, netgen::Mesh::FindOpenElements(int):: >(const ngcore::T_Range&, const netgen::Mesh::FindOpenElements(int)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::ElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::FindOpenElements(int)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::ElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::FindOpenElements(int)::]' /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::__int_type' {aka 'long 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::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:: [with auto:42 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: >(const ngcore::T_Range&, const netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = ngcore::CreateTable, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: >(const ngcore::T_Range&, const netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SurfaceElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SurfaceElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /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::__int_type' {aka 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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& netgen::NgArrayMem::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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, 0, int>&, netgen::NgArray&, int, netgen::NgArray&, int, netgen::NgArray&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::Append(netgen::NgFlatArray) [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 'long 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::Append(netgen::NgFlatArray) [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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': /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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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& netgen::NgArrayMem::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 'long 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' [ 29%] Linking CXX shared library libvisual.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/libpython3.9.so 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, netgen::NgArray&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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& netgen::NgArrayMem::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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& netgen::NgArrayMem::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 'long 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[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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, const netgen::NgArray*>&, netgen::NgArray*>&)': /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 'long unsigned int'} [-Wsign-compare] 13 | for(int i=0; i::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 31%] Linking CXX shared library pyngcore.cpython-39.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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' [ 40%] 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' [ 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&):: [with auto:13 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]' /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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 20 | for(int i=0; i&)': /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 'long 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 'long unsigned int' [-Wsign-compare] 1652 | for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1809:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1809 | for(int i=0; iSize(); 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 'long 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 'long unsigned int'} [-Wsign-compare] 1915 | for(int i=0; i; FACEArray = netgen::NgArray]': /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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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::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&, const netgen::MeshingParameters&):: [with auto:11 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&):: >(const ngcore::T_Range&, const netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = ngcore::CreateTable, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&):: >(const ngcore::T_Range&, const netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::]' /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::__int_type' {aka 'long 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::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):: [with auto:12 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable >(const long unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = ngcore::CreateTable >(const long unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::&, std::optional)::]' /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 >(const long unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::&, std::optional)::, int}; size_t = long unsigned int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::PointIndex; TIndex = int; TRange = long unsigned int; TFunc = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::]' /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::__int_type' {aka 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long 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&, const netgen::NgArray&, double, bool, netgen::NgArray*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /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&, 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 'long unsigned int'} [-Wsign-compare] 114 | for(int i=0; i&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray&, double, bool, const netgen::NgArray*>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /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 'long unsigned int'} [-Wsign-compare] 307 | for(int i=0; i::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long 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 long 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 'long 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 'long 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::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 'long 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::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::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 long 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' [ 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 long 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 long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 long 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 'long 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 'long 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 'long 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&, 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 'long 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 'long unsigned int'} [-Wsign-compare] 2469 | for(int k=0;k::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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::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):: [with auto:11 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SegmentIndex; TFUNC = ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SegmentIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SegmentIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /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::__int_type' {aka 'long 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::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):: [with auto:12 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /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::__int_type' {aka 'long 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' [ 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' [ 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_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' [ 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, netgen::NgFlatArray&) [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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, bool, int, int, bool, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array&, const ngcore::Array >&, const ngcore::Array&)': /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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::NgArray&) 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 30%] Linking CXX shared library libocc.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libTKVCAF.so /usr/lib64/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' [ 50%] 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 52%] 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/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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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::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::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 long 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/bfgs.cpp.o 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::LineIntersections(double, double, double, netgen::NgArray >&, 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 'long unsigned int'} [-Wsign-compare] 75 | for(int i=0; i::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::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 long 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/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 'long 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 'long 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 'long 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::~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 'long 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::Load(const netgen::NgArray&, 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 'long unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) 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 'long unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) 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 'long 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 'long 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::~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 'long 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::Load(const netgen::NgArray&, 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 'long unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) 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 'long unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) 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 'long 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 'long 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::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::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 long 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' [ 53%] 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/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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 54%] 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 51%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 57%] Linking CXX shared library liboccvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' [ 58%] 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' [ 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/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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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/sort.cpp.o 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 1279 | for(int i = 0; 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 'long 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 'long 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 'long 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 'long 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 'long 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& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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 -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/lib64/libz.so /usr/lib64/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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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/stlgeomchart.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 'long 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::NgArray&, netgen::NgArray&)': /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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 62%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 60%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 61%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 60%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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::NgArray(const netgen::NgArray&) [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::DiscretePointsSeg(const netgen::NgArray >&) [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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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 netgen::DiscretePointsSeg::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::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::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 long 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/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long 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&)': /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 'long 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&)': /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 'long 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 'long 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 'long 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 'long 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::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::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: 'long 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::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::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 long 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' [ 64%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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, 0, int>&, netgen::NgArray, 0, int>&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray(const netgen::NgArray&) [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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 65%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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&)': /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 'long 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 'long 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 'long 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::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 'long 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::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 'long 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::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 'long 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::STLPointId>&, netgen::NgArray&, 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 'long 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::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::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 long 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' [ 66%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 67%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 67%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 416 | for(int i=0; i::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::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 long 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' [ 67%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 66%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 187 | for(int i = 0; iSize(); 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&) 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 'long 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&) 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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::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::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 long 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::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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' [ 71%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 567 | for(int i=0; i&, const netgen::TABLE&) 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 'long 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 'long 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::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 'long 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::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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 70%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 69%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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/csg/CMakeFiles/csg.dir/edgeflw.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 511 | for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)': /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 'long 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 'long 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, 0, int>&, netgen::NgArray&, netgen::NgArray&)': /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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 1282 | for(int i=0; i&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /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 'long 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 'long 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&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, 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 'long 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 'long 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 'long 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&, const netgen::NgArray&, int, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, int, int, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1664:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 70%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 492 | for(int i=0; i&) 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 'long unsigned int'} [-Wsign-compare] 721 | for(int i=0; i&, double, netgen::NgArray*) 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 'long unsigned int'} [-Wsign-compare] 741 | for(int i=0; i&, netgen::NgArray&, 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 'long 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 'long 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 'long 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::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::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 long 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' [ 71%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray&, 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 'long 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::NgArray&, 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 391 | for(int k = 0; k&, 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 'long 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& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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' [ 72%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 72%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 73%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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/polyhedra.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 220 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, 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 'long 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 'long 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 'long 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 'long 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*>&)': /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 'long unsigned int'} [-Wsign-compare] 877 | for(int i = 0; i, 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 'long 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 'long 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 'long 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::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::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 long 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' [ 64%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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::NgArray(const netgen::NgArray&) [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::DiscretePointsSeg(const netgen::NgArray >&) [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 'long 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::NgArray(const netgen::NgArray&) [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]' /usr/include/c++/11/optional:872:22: required from 'std::enable_if_t, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; std::enable_if_t, _Tp&> = netgen::MeshingParameters&]' /usr/include/pybind11/stl.h:272:22: required from 'bool pybind11::detail::optional_caster::load(pybind11::handle, bool) [with Type = std::optional; Value = netgen::MeshingParameters]' /usr/include/pybind11/cast.h:1205:51: required from 'bool pybind11::detail::argument_loader::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence) [with long unsigned int ...Is = {0, 1, 2}; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1183:34: required from 'bool pybind11::detail::argument_loader::load_args(pybind11::detail::function_call&) [with Args = {std::shared_ptr, std::optional, pybind11::kwargs}]' /usr/include/pybind11/pybind11.h:214:42: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Return = std::shared_ptr; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}]' /usr/include/pybind11/pybind11.h:100:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}; = void]' /usr/include/pybind11/pybind11.h:1377:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::arg_v, pybind11::call_guard, const char*}; type_ = netgen::SplineGeometry2d; options = {netgen::NetgenGeometry, std::shared_ptr}]' /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 'long 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 netgen::DiscretePointsSeg::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 'long 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' [ 68%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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' [ 73%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 33 | for(int i=0; i&) 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 'long unsigned int'} [-Wsign-compare] 703 | for(int i=0; i&, 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 'long unsigned int'} [-Wsign-compare] 798 | for(int i=0; i&, netgen::NgArray&, 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 'long 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 'long unsigned int'} [-Wsign-compare] 848 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, 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 'long 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 'long unsigned int'} [-Wsign-compare] 1034 | for(int i=0; i::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::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 long 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' [ 74%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&)': /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 'long 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 'long unsigned int'} [-Wsign-compare] 137 | for(int j=0; jSize(); 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 401 | for(int jj=0; jj&, 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 'long 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::NgArray&)': /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::NgArray(const netgen::NgArray&) [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 'long 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::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::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 long 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' [ 74%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&) 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 'long 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 'long 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 'long 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 'long 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&) 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 'long 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::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::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 long 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' [ 75%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 75%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 76%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 76%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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&, 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 'long 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 'long 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&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 77%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 24 | for(int i=0; i > > 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 'long unsigned int'} [-Wsign-compare] 46 | for(int i = 0; i::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::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 long 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%] Linking CXX shared library libstl.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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' [ 77%] 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' [ 76%] Linking CXX shared library libgeom2d.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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 '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 739 | : FlatArray (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:1568:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 739 | : FlatArray (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 '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 739 | : FlatArray (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' [ 78%] 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' [ 78%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 79%] Linking CXX shared library libgeom2dvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' [ 79%] 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' [ 78%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 77%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 221 | for(int i = 0; i& netgen::NgArray::operator=(const netgen::NgArray&) [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 'long 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::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::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 long 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' [ 79%] Linking CXX shared library libstlvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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' [ 80%] 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' [ 80%] Linking CXX shared library libcsg.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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' [ 80%] 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 82%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 81%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 1949 | for( int i=0; ipointelements.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 'long unsigned int'} [-Wsign-compare] 2187 | for(int i = 0; iSize(); 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 81%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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/readtetmesh.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int'} [-Wsign-compare] 671 | for(int i=0; i&, netgen::NgFlatArray&) [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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 87%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 80%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 87%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 88%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 88%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 527 | for(int j=1; jSize(); 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 'long unsigned int'} [-Wsign-compare] 545 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 552 | for(int j=1; jSize(); 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 'long unsigned int'} [-Wsign-compare] 570 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 577 | for(int j=1; jSize(); 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 'long 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 'long unsigned int'} [-Wsign-compare] 599 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 772 | for(int j=1; jSize(); 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 'long unsigned int'} [-Wsign-compare] 787 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 794 | for(int j=1; jSize(); 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 'long unsigned int'} [-Wsign-compare] 810 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 933 | for(int j=1; jSize(); 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 'long unsigned int' [-Wsign-compare] 947 | for(ElementIndex i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 1021 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 1045 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 1065 | for(int i=0; iSize(); 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 'long unsigned int'} [-Wsign-compare] 1090 | for(int i=0; i::NgArray(const netgen::NgArray&) [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 'long 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&, const netgen::NgFlatArray&, netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] 802 | for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [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 'long unsigned int'} [-Wsign-compare] 811 | for(int i=0; i::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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%] Linking CXX shared library libcsgvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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' [ 89%] 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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/rw_cgns.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 92%] Linking CXX shared library libinterface.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= 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: 'long 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: 'long 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::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::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 long 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& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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 -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/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libTKVCAF.so /usr/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/libXmu.so /usr/lib64/libjpeg.so /usr/lib64/libz.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libTKVCAF.so ../libsrc/occ/libocc.so /usr/lib64/libpython3.9.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so /usr/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/libXmu.so /usr/lib64/libjpeg.so /usr/lib64/libz.so /usr/lib64/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' [ 96%] 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::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 long 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::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::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 long 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' [ 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/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 'long 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' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]' /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 >::size_type' {aka 'long 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' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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: 'long unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=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 'long unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::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 long 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::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 'long 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::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 'long 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::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::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 long 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' [ 99%] Linking CXX shared library libngpy.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long 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' [ 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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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 long 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::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::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 long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::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& netgen::NgArray::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 'long 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' [ 99%] Linking CXX shared library libgui.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/lib64/libz.so /usr/lib64/libjpeg.so /usr/lib64/libavcodec.so /usr/lib64/libavformat.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so /usr/lib64/libXmu.so /usr/lib64/libX11.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libTKVCAF.so /usr/lib64/libtcl.so /usr/lib64/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/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/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/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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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 'long 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::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::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 long 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 -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/lib64/libz.so /usr/lib64/libjpeg.so /usr/lib64/libavcodec.so /usr/lib64/libavformat.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so /usr/lib64/libXmu.so /usr/lib64/libX11.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libTKVCAF.so /usr/lib64/libtk.so /usr/lib64/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/lib64/libpython3.9.so -ldl /usr/lib64/libGL.so /usr/lib64/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.65544 + 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/lib64/tcl LIBTOGL=/usr/lib64/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/lib64/cmake/netgen/netgen-targets.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/cmake/netgen/NetgenConfig.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libngcore.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libngcore.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/python3/site-packages/pyngcore.cpython-39.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/libmesh.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/libvisual.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/libcsg.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/libgeom2d.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/libocc.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/libstl.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/lib64/libinterface.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so" to "$ORIGIN:$ORIGIN/../lib64" -- 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/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/libngpy.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/libnglib.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nglib.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/libnglib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libgui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libinterface.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libstlvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libstl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/liboccvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libocc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libgeom2dvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libgeom2d.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libcsgvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libcsg.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libvisual.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libmesh.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/python3/site-packages/netgen/libngpy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/python3/site-packages/pyngcore.cpython-39.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/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/lib64: (from :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/../lib64 verify-elf: WARNING: ./usr/lib64/libnglib.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libgui.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libinterface.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libstlvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glCallList verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLoadName verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glRenderMode verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glVertex3dv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glNormal3f verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGetIntegerv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPopName verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGetDoublev verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLoadIdentity verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMatrixMode verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glNewList verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glFlush verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glInitNames verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGenLists verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glSelectBuffer verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEndList verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPushName verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene12DrawColorBarEddib verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene14SetOpenGlColorEdddi verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glDeleteLists verify-elf: WARNING: ./usr/lib64/libstl.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/liboccvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen25SelectFaceInOCCDialogTreeEi verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libocc.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen8Meshing2E verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14NetgenGeometry12GenerateMeshERSt10shared_ptrINS_4MeshEERNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen14NetgenGeometry15OptimizeSurfaceERNS_4MeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing29StartMeshEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing27EndMeshEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing220BelongsToActiveChartERKNS_7Point3dERKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing220ComputePointGeomInfoERKNS_7Point3dERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing224ChooseChartPointGeomInfoERKNS_18MultiPointGeomInfoERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen8Meshing216GetChartBoundaryERNS_7NgArrayINS_5PointILi2EdEELi0EiEERNS1_INS2_ILi3EdEELi0EiEERNS1_INS_7INDEX_2ELi0EiEEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen8Meshing24AreaEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5myerrE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11ng_geometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTVN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMinimalHEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetCD2NameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh18CalcSurfacesOfNodeEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh8AddPointERKNS_7Point3dEi verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh18RestrictLocalHLineERKNS_7Point3dES3_d verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh16FindIllegalTrigsEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator5AllocEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing212GenerateMeshERNS_4MeshERKNS_17MeshingParametersEdi verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh8CompressEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator4FreeEPv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing210SetMaxAreaEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing212SetStartTimeEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d14CombineImproveEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetLocalHENS_5PointILi3EdEES2_d verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7GetTimeEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMaterialEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Eiiii verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorD1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4MeshC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d12EdgeSwappingEi verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh17LoadLocalMeshSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing218AddBoundaryElementEiiRKNS_13PointGeomInfoES3_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen17MeshingParametersC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorC1Ejj verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7SegmentC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10PrintErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10AddSegmentERKNS_7SegmentE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen3DetERKNS_3MatILi2ELi2EdEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing2C2ERKNS_14NetgenGeometryERKNS_17MeshingParametersERKNS_3BoxILi3EEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen4Mesh11GetNDomainsEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4SortERKNS_7NgArrayIdLi0EiEERNS0_IiLi0EiEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4MeshD1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh13SetMaxHDomainERKNS_7NgArrayIdLi0EiEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetGlobalHEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing2D2Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5Box3d8IncreaseEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d11ImproveMeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glVertex3d verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glColor3f verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib64/libgeom2d.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libcsgvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libcsg.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libvisual.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11global_meshE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen4meshE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen7Element19GetSurfaceTrianglesERNS_7NgArrayINS_9Element2dELi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayC1Ei verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLEC2ERKNS_11NgFlatArrayIiLi0EiEEi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_i verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSegmentTransformationIdEEvRKT_NS_12SegmentIndexEPNS_5PointILi3ES2_EEPNS_3VecILi3ES2_EEPb verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLEC2Em verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetFaceVerticesEiRNS_7NgArrayIiLi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE11BaseSetSizeEi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurvePointEii verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11EigenValuesERKNS_3MatILi3ELi3EdEERNS_3VecILi3EdEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcElementTransformationENS_5PointILi3EdEENS_12ElementIndexEPS2_PNS_3MatILi3ELi3EdEEPvb verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE15PositionCreate2ERKNS_7INDEX_2ERi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray5ClearEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixC1Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrix7SetSizeEii verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_NS_9POINTTYPEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen13PrintSysErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetNumPointCurvesEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_7NgArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements18IsElementHighOrderENS_12ElementIndexE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray3SetEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetEdgeVerticesEiRiS1_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen4Mesh22BuildElementSearchTreeEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgenlsERSoRKNS_7Point3dE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Vec3d9GetNormalERS0_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_7NgArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLED2Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen7Element11GetShapeNewIdEEvRKNS_5PointILi3ET_EENS_11TFlatVectorIS3_EE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurveColorEiRdS1_S1_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh25PointContainedIn2DElementERKNS_7Point3dEPdib verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetElementOfPointERKNS_5PointILi3EdEEPdbib verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetNumPointsOfPointCurveEi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh5GetNVEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetSurfaceElementsOfFaceEiRN6ngcore5ArrayINS_19SurfaceElementIndexEmEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen12MeshTopology11GetVerticesENS_12ELEMENT_TYPEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayD1Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib64/libmesh.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen25VisualSceneSurfaceMeshing9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen12ReadCGNSFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen13WriteCGNSFileESt10shared_ptrINS_4MeshEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EES9_IN6ngcore5ArrayIdmEESaISE_EES9_IiSaIiEE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen8ReadFileERNS_4MeshERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen9intersectENS_5PointILi2EdEES1_S1_S1_RdS2_ verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_ verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen6RenderEb verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen19RegisterUserFormatsERNS_7NgArrayIPKcLi0EiEES4_ verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: Ng_ClearSolutionData verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib64/python3/site-packages/netgen/libngpy.so: RPATH entry found: $ORIGIN/../../../ verify-elf: WARNING: ./usr/lib64/python3/site-packages/pyngcore.cpython-39.so: RPATH entry found: $ORIGIN/../../ verify-elf: WARNING: ./usr/lib64/libngcore.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 Bytecompiling python3 modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py Bytecompiling python3 modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -O Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -OO Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-39.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-2.pyc' => './usr/lib64/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.79921 + 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.Ul8k0Q 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.RkIOia 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, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libgui.so()(64bit) >= set:mkocYUeq4, libmesh.so()(64bit) >= set:pmunNAMiRD4aZx8EQy7XX51NpV1, libngcore.so()(64bit) >= set:lifAXe4gI1OrTtuOlJr8q2, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtcl8.6.so()(64bit) >= set:njq3GUWEaFKXMCZvb1JzIxeCjZCvZH1, libtk8.6.so()(64bit) >= 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.DwxcdX 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.wUOQkL find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/libcsgvis.so: 51 symbols, 16 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so: 267 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so: 15 symbols, 14 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so: 272 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so: 277 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/libngcore.so: 191 symbols, 18 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so: 123 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so: 322 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so: 44 symbols, 16 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so: 361 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so: 48 symbols, 16 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so: 226 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F6jtdM 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/lib64/libcsgvis.so: underlinked libraries: /usr/lib64/libGL.so.1 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so: overlinked libraries: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so: overlinked libraries: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so: underlinked libraries: /usr/lib64/libGL.so.1 /usr/lib64/libTKBRep.so.7 /usr/lib64/libTKG3d.so.7 /usr/lib64/libTKMath.so.7 /usr/lib64/libTKTopAlgo.so.7 /usr/lib64/libTKXCAF.so.7 /usr/lib64/libTKernel.so.7 Provides: libcsg.so()(64bit) = set:odzy8WN1qqhyfce0f6O3nHPV2xjPrETZiCLXSa6VBublAnYbGLbtC4CpBVwU0qeAswtAvjzttGuwIy0Hxcq21FxcsALJ25GAaxvkUZk9MYSGWQ4TZhMpAu7Z14togM0HMxGkyzf77LdsKxLqu1YYNWNfBykWp9IvgXMJVQwt4xk6MvDNkeTHk7NCpqHNtaQjjOy5V9v5qFVDXzu3DSHFlCoOp4qMKxKghScT4gwBu6E7Udw5BAyQLa1xTqDaZ1jUUdRv5LdoFXG4GY3pfmEMSEh5VPLFZooc4kAyrEDvKsVyrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImrqIcM1MQBOgc0BlzdIZkZyZkr51QOQ3JTIhCBYDjTwCZ51xhZjBBwdXYhwXboiB0jurxnOgQgIozIPpyUQVZ0hTsvRLiUHBhXerWZl9uYRVDDhhBKB2vP354T4fZLw3qn0NrK2lEfYjPL9Ieo5Jxsb055Z4EeL76wcASiUof4I19iaDASMRco2hdJwu05oZrFS11IBAQduGxJeo8Zqk1jn8XBfTSmUHOUUlgPozPtl81TIvcwIaS3Y0ijhKvqCs3KJ4k6GpwI3MQubg2lvHtHYZdOs842ekKhA4wbZqZhyr2XabN6J8kFbZ1juvPFkqxtYfyftO2Uk735TIcevisYQZJioi1WZ24knUJCXTaBZB6WucV4rZdMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfhRt1W2Oq4XY4vUEP96GreIZy2q5Tjk05uUfYjsB6m93egZxMijXsnWxw9ILFZrEWu8EU63U144xZq0OOXBli1TS8MIjvvtAUnlD95cv3wmwQbw3CuVeQJXvb7rTZcPwF1vZc39BVREGEK2Xfs6THZlBK4DJNe2VCN34nYTWNh7lqL2tZ6uZtjB1bzypsfBAiW6MZ8Xd6dqZqaBv9J0gWrh6x7TlMVj6M6aFdRizETJvZkrus6OdXnOGB6HaUbKZhyKmLovsBxkUQMWBDf1LqMPcWZqve1ePi6jyrzA4AQUZ0l8Dlx5eKOFxBZev6TLCJEHigkNv4H3ZEIyE8B8aRY1hATsVhiUYZpF5lfJVSw41wKY0Ja4QL5PnLnMLIxt3eCs9V0cOACriBLqRec05AbiP7ksRI0Z7YhDiHbc6eFhiqRFe8z9lEnLKBKWDYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdyACTiUGMVdm9N0loawg3sHwrdRLAZDJWzMZH2IdMz5IfREKgs2GXdutGdhYOligns3nyQCDOFb5BIJYypb3JtPueK9WZyTtSzQEN4Np0Z4ClznboI54cIK70gJwGEkSfXKW7ALWq9tyIkfHhzWqtpUWkEU5wpaN781JoPML5mUq7jJvXL1JO8oevG1ByzEyOlBYaLr05ycpj5l2QsKhUvwpxV6DoxzKOS2sbvhZqsX9Z6zmoIcfSwA8vyGP9Mv45o0d0etyKdz10lwkaFzU5e5EzDwV9x5nj3BM30SZJfKZgi1ZrICYdpexZCy1YC8Zaz48IYUY0e29gl1oFhLVtPJwJwl2KDqp4s2bXIfYpdcpFxRYA4TigWI2ZwYPdX1H9wysqifseCzEaC6bsUrLOV6zx4kBMFIAn71hyGynVpCo8h7egHEBzrjXH0LeMyaqZe1X6u0ND13T96SGZgsBAHOmNGgTQwQWjAMKan4c3yB0PALgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmkKeuCmhbgAEkGqpk0RcT51wbciNMqbTZ3z9UKG2AxZjZl3A3i6xyzYQMjW1wZs5NRqG4GStCqM1bFMZaHyF8xGpeHRXOBsirnqnclgrottujuz7uHUF6YLDzhqzNpcyQ24QMvmAOQi6EuhZIew9ttG4NY0Ft0wtSuHoiKM3aCGisSSeDOVx2J28bfaIl31HJCZpz243TwyMibVuN8uRGSfOs0ytj964KEzmIlFbe6Fw9cITkJA1PG3sJ0XWX7t9eZwZ0Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuAyWYRKFsC1jkhEiOJDxQmcsCFe019OtZlkjM4G3bCwsK6WBQOgGsL8qBRTGt16YOJ2D6aPDOVFz7ra6zzeMMBRW82eVP0SVQ8ypbxnUP3qMef5axu52XwCzSQTO2jqWJyUhtFmuYgwWuxfNeWXZ1JaOe43jbyaYFklsVZEgq9DXnDjkVsvui2d3oEs8HeGccGTkbYJPmcjV7Ex3WjzECMtTuTxppe5qj5UJZ0ZmOdvudTYfmGFrwldsq0Mog6ZrCS6xAGwRCKHwOZamXJziQu1KAKzJ9AfByVlU149OfkutGEuvMwr8RFUirMTi02ilIws1mgMtlNJT0sFzFtFFMsF2Ez0P1Zi5lIDZIoMEgClC9BlMsKop0ZGiFD67W5e2aLHhPxu2FqMZkTjd4W0gMC2lpwo1n6N3CgdhQhQygaq8kIf1hIf4ui7XhbyJcZhKLsCPYzJZkHHZCuGyG0IkyY5qx9QZxU40gEWcVtK9Pa8fZmpTXeVtXje1pFKeiK585ZI9Y2MbyZrGPVwr4N3Q9KHIw4eP1ZmOCyMCCNpoxuJ7zQO0MXZoMY9VVPw8oP6ChQij4EV92va80wnl1hZwi60W4bXsRzE4PTKrARzbYVJGaKthUMUb0, libcsgvis.so()(64bit) = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4Yr9VReym1alzbBr6Wsy338oQKqDjuGHg6gRwaBZ1m59anujGteoUmGvl6zXDllTGZInpZrxoUhE1, libgeom2d.so()(64bit) = set:mdTyr3JdakKm8dDB6gk1c2gqTzqrhbmMJ6d6wJS4UKHQgm0E9em9MRkD4H8oWOGgFHGT1yAb7viFaqkwmw2GiowUvyoRlZ3GqUUNXVrlB9MHNb40QCxU3Mj4uFAxaVijd7pVhQCwH0dIzTmO0YGKMpxWp6Eie0kpkbZgT71yY5OAAFa2rE9ND0HLekSAEkybDH1aKw6bASXNbYPiIqkhG6CD0egn9gdra1ESAAoyFfSaEmNfpxaiYVZ1dA4hoL7BAJpRwUD8V3qFfne6UIkFSrePparcXln9ziZh3lLqXzWTcTIgAzW1ytH7aCUDLnRJRMEjpxpKci5oQ4WA8prDEd3V5tjDm2XwF5IvVA38FuIUeLaZqEjauVCMsopbWHrKatF04mWOZEMr6z2wvjfC96LgEwypHE5wwYd0MT64mD5Wp8QAp45E9unew3OTDjFfwJCZ5skwqgALkA9o4KLLR6WSB00EXKu0uZJ8UR4ZKfxNYrYoiM2xEEsL5j5ALtt0D9SAgF2RjkpbCaifRJjHhUN21DXDHCeWgg8MlCFGM5H06zN6, libgeom2dvis.so()(64bit) = set:hdeAK1FwPjkQcuxXN9mALTx90u3h0qn, libgui.so()(64bit) = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2ojcyI8JOmQGhtR10G39ZaimnH5axZ6MrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210wzP7vwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4N6RQNP3, libinterface.so()(64bit) = set:md7b3fskgJwcOm400J7U5Q9eb06Prx9JgXMfCMl8TawHpTRaI9NXNjGdojqnq4uq000ORYulmEqhn84gqcHFjVjkcFZgR0MrEeZ26q2picgNr1pwL7uwGjYML6bzRGbl78PdjTYwvAttEZxAMnaCLxB8LJXRKj1Q2Eyy0hFg7SHyUSyATaKEI0Rhl2vgE1EptHhMfsQ849T9q8tVmxVb0zHeQf5LPrhsnZwplwN80KKo6t5fmhlbsJoYM0mVZ9Mt8VfJ3vHny1eUoFNe3FcfDIsxQCZg2rR7Ve6qayPU9YEAE18lgdiDkQa4D4jZ7boZy8OBxgZ9soZhUFB12rV4JMZ5Z7weQAZvSrZoAxGBER4zRkPeQVrdJ3gTuLjRZs16Exbx6Yxmxyx0NTrgb3MdiDkCHgB9ugOz6rQqTdHau4Q6gZgZfrZg3QcBDgeQdWg1VHdbZcOOI11SBXan1eMHvWdD90dQoEVshWqhqFn2X10XJmCCcGrZKWjXg6ZvyVxVV3burN680ZE1Cu2lZvIFTnaPvmmXGZ6ArO1ZhsiYm2UcJnnQA4IGqhSWOagAFtdmQglDJO0, libmesh.so()(64bit) = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsexJSZ4ZhhZofXZ2daI2sYJgHjpZvzfebgEzmqM4sjBNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxqowncaemRpRIp7R3J12jMgtHay4X8z0WamAZdDWBRICgLzAjuMyZB141HaHN7E3lDoTgD7uR20rHdNjvFvlzhfCUXmGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQorkoBvqOQmCRmZjZDyuWLdlkYqYiQu1d2XkApgS1tLhDTMZJ23ynrZisYAp1ZGb1Pk4YVA9dsu2bwFDxJ5JRylZBg9nDkjI44xwOE3bD0pFJG1cZKxyHY8V92opVacwIk9vIzXRnx22BMJF0ldkZ2l6bFS3PRMRV6oOMD8VboUnOHUcgD7ooUlnMxI8eZ8a9HDJ7duAkL16lqzMcF8F00XYFZrMdbBvfaDmfmZgZ3KBSgtCyd1cDzHNVs8v6KhOmWMg2GoFOYk4sRcXd0ncgaUAAci49ws2rnx9gChHAno1bk47VSBXs4hiDZDvQtvLSJiX9uqQGmPgHxYkDoEbZ4clZfohZogLMyOuNZuPRDwln7FFj71uyQzaEpZIRumYdrrt1wriAM4SKsGCwJPC4hg0NgFGpSOnAMCcj4zkccTIdgyplXds3ZjxCy4lg5Ydx2YahOpEvyasnc9y513DAk4rUqw1GSA7SJTOJmz13DGcKH8qfSGlCbGmFZLxiTZuXcgDSi4ZDauRS4liZJZ5fWeZ2Tow9BvLS1IPGKqVlWRIYD3OOFmY2ik4ArZp5K2ORqeVqV7samPNab3bkJT8Owt2Gt4Dvv7PyoUgmh7OLkfx36b0A595yS5j3ARzHdo5muyUOskf6BSYqwXo7LL2bT6GDh5vF4TTfqZwDehj2u65I9pnSNRw6rVHF9Mh2VKuAV5icZoy3i89gWp2ZsSMwyef9ZuO9oefka282QEZvLoZLawhgNY5PFwvMFj0DqZeN0Rui7EHChAw3AxXuqhFxKhAnZ8OVGk5EkpQhfQ5dYplDM3rZwVoA1CKxqZrnUEVwoNXsQTmscqS2vG1ZdaARemeZ745IYsp9zgAL4xk0Zk08Xuh6O6CmebE5qhXDU6ysdWkZpI8vRj14coFiZoVzZ9WYcTWLBL9H3BmBySc6lkU6Kred4jgoYck887ui2BZboXMV05DXVxJsodS6INj3NDwIeQi0aC3iWGG3GXmp8UA5wmw68PxNMngI0UCCneuZk4f7tSfWAZ1sJeClf8G0eVwPnZlwbbj8fZ2oVoqpZdXpygMEIzEeFcQAWxRl7UEJkRZFKDXv4ZdbNuyVMGZesdVNrne2heUEZ2pLK5VRgPAvcjUPX1RMrq2M316jxmSEPHvxM90mYOuGSbMRrqenKMkZDc72oTKse6KtvIcXAGv2PB8SHe8RZsmjrMo47WajYq5Z1jUlIqoRjDkF1eV8qkHakYEsZeXp2NBZhJ8B4aCXEj25oK6H1XDQ3cbVFwSSMXNN7FdWdkvRWOXElUXhZAG8kw1DHtPeRmItBFit8GtpDsKz71SerFKhCB1wVRkNS80uzMEMLIx58AkD1WiibdR8G70CAIcPCs4ATxD19aCVZ1DFNeiGLrIqwcAuxCDS62cdm0j98EmL17mqQWH2Mu7Zk7ZIOHrYCgSMBI9W3S4ioXEOrtgqkZwOB8yuKkZ0YO4yFbOvrBXiD5mzgeNLHv0nMlvft8SGgSZ8S9RYxw9HIUwr9cumt6sFw4yXMFiIXZLFyF1JYL8ROIKy2laNwTblLpbRCpQMTYmcK1FeEf2y6dLdhZlZv9Jp80XdzmyQMV1ZDu7DD7N97RZlx7TH5TK8Io0WPocZ6aCh2j27y5XrOe76X9Qz7XYoQQqZr7DnBjM35u8ZBb3gakbqvlHJbVsyChpeMOM07JNJWl5yi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1HCX14BEQZ6JIsAbRLyYIzfx5FbYlSGVrGoZeeo04Yn7BfInuxWWFVEhRaIdJ7MmtdpkVeAbAVE7z4IUrRJc4c4xKLtoJ8lsX7grKCcrS4MIdzVqcEMzvDIOS5S4MZjxuZzAfQK3MmoRB9a4oAF9gwVwP21bbmMJ8q3oVuaqpuWf2GyLdz4ncll4egn5j1wGPUquBSmbHHCyL91XLhkVxP7qZmmP9POE2P6Bd0qIb5RcCSh7engFjcUk1Z7tdKvfMml6dXZ3iBMmi3bZzd9M3OuCDjlJDCQggl7Zy1wTnnMfjesfRuvsCJok0YSAdBBBL0Vk9PzRl5dGsxOeawI0l8qhwiZtKCq6wFjDZcSZEVKi5Ex49cM1lAxpQ0L1adqpAThF8Tri9BfJNZorxI2iy2DZcdDlzaaEqPi9iAA2K7BZ9NbL6tEO721efCRZAI8Y5Vq668DbYSt9lNaB0ChemE0oAFv3zClcnFkRfSDAHe8oVsf4kpkkKgBzPwuOde2hvfn2kuYsIzj3oZwQCFPqLy1tNNab4DJ5X1kqZJIc7GxjZFo2Epe3LLiIpGONlFqDaf8oJ85UqXNBmtHe6XB0178aVafWd0fRcpEqZgKKA1BRco3ItBLgzE1rgHRypX4U7yAYR3HMJH0T2HIvkF978jXZuq40F6ZqQFkHWpxoX2XeQybBxmNgKhYpaPaVZhD8cEXvSEhO2E2HTjvVPI3BqPVZEefMmP9jlJb1DMiQknj0OXZznw8jwcxFSWEiSByiD1sQMi9c5NcXLG0UNgLQoZFqLZI8Yo7gxJvO8QBkZjvZqRhMz2bSD7O8AS5ym6Z5kjeCNa5FnPuEp9Z80pP8aAI45CYKmu7KcsWGQmGT8HTCHQvcsSomt04UiUO7iPrvUbZxUWXnGbVdoGbCJksmYxTbiOPGYr0B8HZzRxoRfocaXd2wacaU0WfJUFzbQ6j96Ht4SU419F98BLHBAXqX7CM6A9XThS41gTkCkPTnGapgfqtGoIWkUeiwiNPD0W88Eza2cnSxGbHrxI1ZjTbwxzZzhac4dPhU4YWgCogkddfaJcy0PGUM6pFq0nIOzcQy6Z2RH45mn07nl37DJyI9raW7Vyf5WrTIIvkXwK4Cl0jjAwZ592BlOAJxxhMgUnRH0l94VjcKxP0OZiyI6uWf2vp74VuluinQca1FDL6xZtcuzBjw8XOVCLZFs2xmWlQxNqZGQxLmh8BjnalOhCHgrWzBjdT1rZn2KMLaoI84ucSjOkHhPkTRc513M1Lj7iMH8xxeTUsKlUHY8INUshK2OTAsNat2FPIOVx2uBridYTiFMH3pko09Hsct48mZqQ2mXG5I58lirHDZpsRVjytAN5onBr8PXa1ZsYhgjqFryFjiZ1EbZnVFr7QT1zFbiDE8iO1ltJVf0EphNN5PVNZxZ4H86dnm08VESZcNvfwxqmSrjnk6086Bo8BsDiKr7YewdzuZyg28kZh4Zaj8mJsMOykQ34Kti6yNP2ekKTaguLKMsLSKexf00bhUnNrG2Z3dIsZ9gFr1aWraHdNnqy4Z6fgVTRp9lJ2rZG2PSc1uwN7M8zZz2Ps5F5mPZssJKK3HBgWwKI135TT1N34eCPoIVohnFuSuz2ZC46RRLtV3jqCpxKw259C5n3aBKk11RZi6So54xaPvIUY8ObLnJf8AZg080slPgWtavsPLtcDo4ATsXnasev3vPZG2PXwOciWfEszZ5bBSoMDnXTHRokDICZprdFCU04eeZwGWKXbGGFEbyiYqkKdRXnyaYRrGAGCW29cOf06bZpMKp3oINXCMg4EovX0ruZHVp9q9Z1ImGfVPHPNJOwNwE2p7nF4MnaTAc2oFbrPEO4XL39ma36afs41ursBnSkcP03bQsgQuBWwmVbQUKGqm0PU0KfZ16A3esoiUqlNk0JfZqjVZpxCCDkwsOjDjKLCV3lZBLtOYXlZ6ZHiiZc8Tnz6dbJZ1vh7GRXjQwZEwZBCaajy1Kh438BwDNNliJc7tnaaNbMtwGQR3K50r6ARFKMVG9J9GEGG4jarpCQ93vFAKrkh3J3IvROtYsruLiCizmtaruhDH8v6WuFbos97BwDFjPexAGG7F7yJtRlVpYjh5ykujhA9uil2YZKjlPuMBeq65cbvHN121p8zRkZn5ZrZ2zO8MAWZAMHedJ4Oyley7nLTosG1EroWCtpjosPgEcZDE2irqbWpq22fyZzJSB0dyquuahQScuIlOJks9DjSeAG6IEV2fgcP60oZJOO4u9IZmqddi777CoHBARL2OAb0i3ItOqZ47Jt12e5AH4u433BIS1JzTq2gjFbLh4O261BqJAZa1TKnHK2di6cR7bEFMELGWeEaCOVzcZhA0yOjJ9A1ZJkx0TaBNCXy0clInCNmvssi7z3m1bhEsdmonIZad7lKZ7jZCD4ri1HnDd4O4DN2CAjcdvU1uhjyay18ZnUkQDifagZiRJygGRClIG0eSIm93xqPZKYk5uK299RDBdbiNF7RbbMnoZoqdo5NUZkd5H0EL0SguZfcQvJ4Mn6pdFyZDSnDZB6KAa4sPpcWiLA2gIzs5D00MbXMELM8bYF0EXdgGi9FSpK13ZDpYWzGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl493gtZaNdAuRucdmmoJKQGco4ny7mCnUZj4pe69IAWA2c6544z1RjUXwQqGreveEXXhXZo0zKtBXhvcTZ1fSVTL3tdnCQifNhZFFh6Xn8dPy8eFcg4rFnEXGgA2W3GbnbdIfeAg2OOofw05icsLGjPVnSVwfOqZJq54DZCeQiZpJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkZmslTgrFMeQzYJw6OD8PBmwd6jZCUdrMpO8EtC4LscaKlF0uZyZb8s7Vt8PeiCobYRwLwVr2KVYHScy6m6ctAhhUjb12oEakNbrZkz8Xw522xVfTC1z9lhzqRvC0Td6I4BDacZtQeMlnlpMiH4yoxa6k2PjP1CZ1hAXSoaitHqnUgOjKHpk5idYyY8V36zv2tYBCHQWU9ISeqTf6LMKmZziyrN1hRm2ZH4atlefINxWiVBzWh9g2yplyQNXamwXOp1CtP7xGjkjFAcFcE7qHUngVJNIvlIBmmGYcRhowtuab946subXGoFTORpqiYPJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4zJCIcpQGGgtectrwh5llXFuqcgoIGzSZh9SXM8x1ZrTzbONJLIHxK4tgYoR4wZxmO5pRqjwFGV5SdOGBzmxVk05qymAMLEAmQrWgz8gNW4jKUKTzS8DjcVC0nedwarF90iV9tCuvpv5Ozsz94ZeUyQkVV6eoRKvpB1pVgiWCuPgMCxgZ5jblobX6qr6LetWruPvCjG3es9S6lF98y8oe862oNIPQSquP48F6eVZAX6ZwE0SzZme5QfBwAUAgY4nAsiEjZILkovlVpm5Bgd61jjlTkITJ1ubp3Sdttcjxtld4R6upoOWjOV7, libngcore.so()(64bit) = set:ldTif86wZ6rflUaCETZxyAQYcixvOjZmwS3PwCg3W512tQJb8h33TA8daDm9tOzLSNskJu8fGmTmOBpQONOgUMzxZ6P0fvPIqQwpfYlAuAfctk2qg4RAUyupKR1KrdujugH9OhZH68jZhqC7iqPPOPPCKPE5x7qZEV48l9o4oCSf4nWkt5lbXInnGWI5m4jLFnd3xxrwzAOS39aj1C3wOSp2hC2g6OtF6e5ffF2yDNbMcCsuHSWHNYD3qqmV5Xkpg7IveDrrcQjYfRwNvSZes3xYX2ZhxAguOKJIZvpoDmuTHN4KUTzPSwgz08qaLqTFOCPxLoWZ2IyPvZ8iZeCJo00c5hiLlud2Gd6lZBdE8grpEoUZ6SXLWNfDpEIhKumgm2, libnglib.so()(64bit) = set:kdJM4r5LzhbLwI3yIFBOPqkOpmmKjlJynDBa5EmKhwrgvZgZkzKUNjNgLPnQ0dy4xj5zILjNmXIT4K21Ojl4Dhie1HKPFwgpWVrRpZwnBiSwxsxZgyLQ7T8agCginKlPXxGDhHWx7h66kHT64EBBnPinn1ihndaCpIMn0x3PI2Wd3txWECZxAudrIua5d7cb4k1PSqMCyexnguMMtoCCZatKq9a0QaTbyuOZiGuSG7bRRJcuq4, libocc.so()(64bit) = set:mdJ9qrFoG02JpVhj9nOobSQdZ1WgC7HNz3qbTkSFCRbgd3DZ1Y95X44I0H6e1Z4uxomMg8z2R36EC1paHGw6dHECSHKxacB5sddeabMRV48Ok58cq784fjinjdQpgZB4m956X9yvr0b0oJ414dcvRrEXB8hLehsANZfSx51GwDU6UZzUgvOCqBg5USZfnt8UZ4aKthrPWOJf4ArJlARvrcLpPZ8X08jjiUxHt0VGExIKO7lqouRUKOo1tO4D2uM7wO2CZ7BSXriqrvKRddaZC8hflA9xE6qLyng1RlxEvPDVQCpbAjiS4j2lDpohZ7rtZuhrWYCAJp7kQO3nZ03nwVOppz3OPcvMUDlbqmfZgMc8rroiZAv3VTyCAwBZjHapABY3jtkcVz3QJZwZo8uYlo2eGS6DFQ4gnpWMCmnvgAhO18fONk0DHmqwj3s0xW2923rxmZ4nEyMF67ejJP2wCX2etuZqwWlJ7AyqLafUHCUoOYkF9oDtC2I1dFLYAZl1AXwX8Mx4kjbtjfy2libbZeSnolXUhgxDkyrTwTPP8OymzdWshl0kknOhDrbMIuy8NZaytnLH7o78uZweBR9m01L02oMMlOFbl4MLhq9FFOHXTZiv5jz5517fqR9sAgZy8Dg6QdQi2IiJlIgz9EedpBR1, liboccvis.so()(64bit) = set:jdGdlsLaFHrXegV9OKVRQK4y514XtewkD2zMu4x5IZfjQbnSgzT9Z1TAYmRWZwXy1kLSA2K6RJlQzrlVwtkHBXZm331, libstl.so()(64bit) = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQ0oWUDYvkKxPQPQooO4VhZDkjlrPCq4r54W06tU8ghwrjkeK7PuA2szZwsMiXT1kYOvzVaBmQyG0GVFDGvFyv7Z0IDigNucSVDoxJE21zXUXmgYArr2OUuHqnI6gM57KwPI3tgYn45ZDtbSm6n1ccRKjjtwIyZ2Z872YO0h7jFii9X7yVTJskhda7ZltDQ3QiQXZcUZi3PrElZnnv6RTaOSEDk1ArWkAf38A4x1NMVEIto2R9aN2h0GRhwfpYanFN4uxH7WsSZvZEDrNwH4prVwQDlHJmJKoArZDE8AkycJ7jiOQW0lEYiz8nI1udlxcNYZmCerMVZ5mVNoPebpQta0o6TKz7VeUGIEfruHtFkbbCb2EWLOKhtAWTSsLUTgtkPUaReNDKJKbIOKtn5NqHztGKtMZvdMNkQZrOsj0TsZbYQeY86RwbTXB5NjdMtxH6aD8GfK1hBVsoYcL1UStXAVClUe4DSpJ19iCmlvs6XsbMUMY0rAxnnlTy7FivgNnKIIlnmfEb16xtHf4gPjLmPZGCeXQk7apCZcTRVWKQKL0zH9RZrbaR6QiYEiQNDpBZkqnfVnmGt975CBoCascSYfUrUb2fRAHFAc61sV9P0WoZtBdUeLUxE2u4QkKIdWNCXMN2401025aKAoC47VJJ3Tb68FzTRcPNg9ry3N4s5Z71uiQU1, libstlvis.so()(64bit) = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f2d, libvisual.so()(64bit) = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4 Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libGL.so.1()(64bit) >= set:pi97zyaGS1GVzInUKNNZj1nMmdEFi0ioNAZvXLDnwNl9vHLPepOsIupbiTfWaf35V1vp8h6AfuRSZmaWXaZeUYy4TQPsDCdjggTnIBbTygbRaBmsgpo6bjjKLDiPgxqOaZHGwd44gYs17HNqu8G5Er0IJsqElGKOF1MyLEAKPDmK2FIoNJ0wV0G326EgeWAz9GuEszFROyQRveccZKUGVX6RmgmcVoBAKkUpDbN4A8LmbamuzXcCZ8qrfkm7BuBIuCPckIforceSF3Q9gSDnOJlBFFqXomDNZ3A6jXPV3bT4mPe0B3aqZ3MQA4BdacwjLOROHtnQZg7ODWFMe0uWq0, libGLU.so.1()(64bit) >= set:jg1tSXZ97pD6, libTKBO.so.7()(64bit) >= set:olLiHN8HVomh2ns1, libTKBRep.so.7()(64bit) >= set:ohNGXi2FvmD56XYOrspNyJEzluI3ZomBBDZcJvk9dQRAM97pEcJS1YDCNVmcBlHBoz457L3DXyqQ8pkTjtHMQmFtFWAeriZpeGj2lmnbumXhDG9hqadJ0zN7IP2SDJgw0gJgO3pvEciZAoGHaYYhZHtZkeOupBcMsv9y00ZBCqUa6qnKta0vXYEC0nSkINBVkgGpyLGCZEq8tdvLVp7qdtdYMSZzUaSiYMtWxkSssEtgzQloYD, libTKBool.so.7()(64bit) >= set:pi1KVCLoTEx5EvTE35qCVAks2i4unPi7h1vNSgU6deKAE2wvkzFPQoqhxPZoOVXlGKxJAsZvb389l87eKW5AlgWcwiVspgVIGCOIwIb8oWXao4O5zbR4BrPBZKJZbmZjWwlPJeQoJ9XD5aBe2FGRGU6n28huwy2QzlWbxNiXAWMJW3qiWS1CQ54O2MwvJNM4A8kKmIUU63xSpVZB9e4gNllZrZfdKik6Iapwx0RNMZDLpZy84Ks3xiO1yQ8OEiEqwP54yx3, libTKG2d.so.7()(64bit) >= set:nhFqZ9A1PmMG9vN8ZEZbEeZjetMbBq14wDHV620Me43PGjx9KeFC0RPnO6ST4wTMzNyQBs4PEwH65xf8zDO919YfCufujAgZlm01, libTKG3d.so.7()(64bit) >= set:pi7ZvkZ8yhRZrVnrlur3VV0UgfEgnG682mCxBCRm0vYUmYoHqelupO48VcBb6VQjDQyIqRzpgAcUKmoBaQRvQGwt8yvklPMpyvonyIbTEHfMVVc0wsjrxiOY0aAdFPrx0K842yE0Z5Z2T4rzqmZDbYLjZdoLs0ZsbeJddCd1tv48XSxOtXACm6FnYZixZ0qGMYi1eBKgkMnhzdg0rOSXSERfN4JuWUrrzhpFxbuCKmFowzmpzW19bv9L1tE6DUgYWFJO1, libTKGeomAlgo.so.7()(64bit) >= set:qmJMgl72vvbZ2lGNaZFETH6gF88O1rtrbkTE1hVZ0Zbao, libTKGeomBase.so.7()(64bit) >= set:qmdxmFdOYTDQS2LUWOWbZsazSwtXKHWBhyQxWxubWDzDZIC2Ae0, libTKIGES.so.7()(64bit) >= set:qnacjJ30HY6nMRmEqjLZabrb, libTKLCAF.so.7()(64bit) >= set:olKhgPv9zJWEd9Y0, libTKMath.so.7()(64bit) >= set:qmFNcZ2tIGHTwkcPK4lBIeWvZsMJktoKdbJ17EyrSP1D6zdX9ji, libTKMesh.so.7()(64bit) >= set:omxSGwQ530, libTKSTEP.so.7()(64bit) >= set:pnmclw8e8Qhol, libTKSTEPBase.so.7()(64bit) >= set:qn78vVtm9zGsjUKB1, libTKSTL.so.7()(64bit) >= set:kiQERPSc, libTKShHealing.so.7()(64bit) >= set:oiuZw1EExlDYylZf2EMBCd81VJRIZ2KMZvUIEsqrcmFayVeF4WcCSdPivLBrZdZEFMIKVTXTA6N2aDNsFYhF3Me6pkUfODmlKsb1BLxU94vIl2LiHLh8i1, libTKTopAlgo.so.7()(64bit) >= set:pjqp3Oxy41eHHnNxniY1vLytQbiyrZd0RIPQnQXWf2FpENB109ntBpY0vgN2CowyfZ4rWWar9zfEr7zO2rs7F09smtKdx0hHwEn8WkDafNPJFvU7Gf5L132QHdN5, libTKXCAF.so.7()(64bit) >= set:okiZgkg95DhwaDKB6fBEroKTxwVS010, libTKXDEIGES.so.7()(64bit) >= set:kjukF, libTKXDESTEP.so.7()(64bit) >= set:mje9yWHbFWXNSkhYnFXlWb1, libTKXSBase.so.7()(64bit) >= set:qmsIJHNzS3YbbF204Z3RlEo4rVfPkSEAddNGB0, libTKernel.so.7()(64bit) >= set:pjlaCgcRHlpQTz3bQ8U5j2GSnIhlz7Mi2FEDqAL1gLWCGlZao0DZhaDEZDR12Zms1VWZ8uQ0mIvmqptCGHq702Kmm7rMz3M7PWpVZlcYIGqa9wfHuPZrqyURSJjQadp0, libX11.so.6()(64bit) >= set:oja5rnKBSly5YITRGrC6aT3ldTdkLjN0rw9YqmFjMwkOzzEDEZ2neBTTfvOmZ380, libXmu.so.6()(64bit) >= set:lktel, libavcodec.so.58()(64bit) >= set:lhD78NMDDixCMeZCe9Ve0SpoQZlAp0, libavcodec.so.58(LIBAVCODEC_58)(64bit), libavformat.so.58()(64bit) >= set:lhgUMwHDmN8JKRZrbMx53oAZCrT, libavformat.so.58(LIBAVFORMAT_58)(64bit), libavutil.so.56()(64bit) >= set:nkfHidF5Ql0TnMZnA69WZw, libavutil.so.56(LIBAVUTIL_56)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libjpeg.so.62()(64bit) >= set:jfgjDuQy7g6kiGvkp5kR7Bd0, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpython3.9.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n6cFXv4SYuMbORs4VwPwlB3cbwscIR9YLZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivE1rMcPRt40ARMZLtsAj37l4woFDilfjDl5CMw3cz9A4kZEZv3WLO2dw3niK03AYXpCd0058GzLJhQMlA64xS3bHDtogDlgwIV0yeP318t3uMSE9M81rtYZvHEwQhZq64Fb6hUxF1sZFnxo2ZzzC4kqzEtRQLrrpM72SYgZ8n3wq0xFM8O8n4vgGzicRyukTezk4socIo08oz7pWC9GySw1, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(CXXABI_1.3.11)(64bit), libstdc++.so.6(CXXABI_1.3.13)(64bit), libstdc++.so.6(CXXABI_1.3.2)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.17)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libswscale.so.5()(64bit) >= set:jhBLwIhS2i, libswscale.so.5(LIBSWSCALE_5)(64bit), libtcl8.6.so()(64bit) >= set:nhdZ1jxv2qrrNMO7aNW3IHnPVTdtYmRYriMrSqQkHANsCqOZB8cNwpM5QoSK0RKVbMHabXnivkuJYX3tWJgbE1OVchpZbRNvSni0Zezx2tAt0i4MkkkvbZGLxg9IOuWXbw4Rn, libtk8.6.so()(64bit) >= set:mhIyLHsAtZ6D2ZcSvjXZ2QH3FOrJoZHAN1hG1CKHBscyRaqIwDmyWlGEGj9lFeOw2Br2GQpb, libz.so.1()(64bit) >= 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.WyDmWF 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.Hjeu7T 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.wFMGA5 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/lib64/python3/site-packages/netgen/NgOCC.py: line=7 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/python3/site-packages, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcsg.so()(64bit) >= set:onPxm0, libcsgvis.so()(64bit) >= set:jiLPc, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libgeom2d.so()(64bit) >= set:mlRYH1, libmesh.so()(64bit) >= set:poCvbl, libngcore.so()(64bit) >= set:lf5XZtcZAMHQr0HFrgMG4Oq8hwU2ZcGsMOwMh9QpQjkP4nU3u341gD51BsD2Z0xvGDuj6J5shgFDq6nyFroAV20zq3ZynMAToD6KQMPlaiZuCR89syvN0GJrDzYVVCbQXrRwVl3LYmsxuK6, libnglib.so()(64bit) >= set:kjlrt, libocc.so()(64bit) >= set:ml1R50, libpython3.9.so.1.0()(64bit) >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n64NIdL7YG3utGeysMpMGO1C5ge6SW4ZnZzvZte5rSR2CME3fDG5aPtB7v2G5Rbxg328r9dowUVFy746CLYBHbf8WM2FM5jFnH4iA9kh6FfQcB39TfPRt40ARMZLtsAj37l4woFZ8Z7mlo23eMcCzU2zIYZwWLO2dw3niK03AYXpCd0058GzLJhQMlA64xS3bHDtogDlgwIV0yeP318t3uMSE9M81rtYZvHEwQhZq64Fb6hUxF1sZFnxo2ZzzC4kq3WMRJJcU31ruEuYq0yvghsMko4pAbyf8Rh9CqhfGrDha2ec6mc04INzctP4lhrM, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.11)(64bit), libstdc++.so.6(CXXABI_1.3.13)(64bit), libstdc++.so.6(CXXABI_1.3.2)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libstl.so()(64bit) >= set:ml2nm2, libstlvis.so()(64bit) >= set:ji2F7, libvisual.so()(64bit) >= set:lj1esi2n, python3(logging) < 0, python3(math) < 0, python3(netgen.libngpy._stl) < 0, python3(os) < 0, python3.9-ABI(64bit), 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.HfCDr1 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.KZCj3x 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.BmLyGG 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 // 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 // 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 | ^~~~~~~~~~~ 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 | ^~~~~~~~~~~~~~ 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:13, from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp:5: /usr/include/pybind11/detail/common.h:186:10: fatal error: Python.h: No such file or directory 186 | #include | ^~~~~~~~~~ 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 | ^~~~~~~~~~~ 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 | ^~~~~~~~~~~ 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 | ^~~~~~~~~~~ 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:13, 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:186:10: fatal error: Python.h: No such file or directory 186 | #include | ^~~~~~~~~~ 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.sytXAQ Processing files: netgen-doc-6.2.2104-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.8329 + 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.jN8BQr 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.wUcTlv 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.NAxavY 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.dhyLDL 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.KZo6TG find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.khIQ25 find-requires: running scripts (debuginfo) Requires: netgen = 6.2.2104-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libgui.so), debug64(libmesh.so), debug64(libngcore.so), debug64(libstdc++.so.6), debug64(libtcl8.6.so), debug64(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.s1AnQM find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gKnXUY find-requires: running scripts (debuginfo) Provides: debug64(libcsg.so), debug64(libcsgvis.so), debug64(libgeom2d.so), debug64(libgeom2dvis.so), debug64(libgui.so), debug64(libinterface.so), debug64(libmesh.so), debug64(libngcore.so), debug64(libnglib.so), debug64(libocc.so), debug64(liboccvis.so), debug64(libstl.so), debug64(libstlvis.so), debug64(libvisual.so) Requires: libnetgen = 6.2.2104-alt2, debug64(ld-linux-x86-64.so.2), debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libTKBO.so.7), debug64(libTKBRep.so.7), debug64(libTKBool.so.7), debug64(libTKG2d.so.7), debug64(libTKG3d.so.7), debug64(libTKGeomAlgo.so.7), debug64(libTKGeomBase.so.7), debug64(libTKIGES.so.7), debug64(libTKLCAF.so.7), debug64(libTKMath.so.7), debug64(libTKMesh.so.7), debug64(libTKSTEP.so.7), debug64(libTKSTEPBase.so.7), debug64(libTKSTL.so.7), debug64(libTKShHealing.so.7), debug64(libTKTopAlgo.so.7), debug64(libTKXCAF.so.7), debug64(libTKXDEIGES.so.7), debug64(libTKXDESTEP.so.7), debug64(libTKXSBase.so.7), debug64(libTKernel.so.7), debug64(libX11.so.6), debug64(libXmu.so.6), debug64(libavcodec.so.58), debug64(libavformat.so.58), debug64(libavutil.so.56), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libjpeg.so.62), debug64(libm.so.6), debug64(libpython3.9.so.1.0), debug64(libstdc++.so.6), debug64(libswscale.so.5), debug64(libtcl8.6.so), debug64(libtk8.6.so), debug64(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.ypspFH find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HYt0Lq find-requires: running scripts (debuginfo) Requires: python3-module-netgen = 6.2.2104-alt2, debug64(libc.so.6), debug64(libcsg.so), debug64(libcsgvis.so), debug64(libgcc_s.so.1), debug64(libgeom2d.so), debug64(libmesh.so), debug64(libngcore.so), debug64(libnglib.so), debug64(libocc.so), debug64(libpython3.9.so.1.0), debug64(libstdc++.so.6), debug64(libstl.so), debug64(libstlvis.so), debug64(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 47 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/x86_64/netgen-6.2.2104-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-6.2.2104-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-6.2.2104-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-devel-6.2.2104-alt2.x86_64.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/x86_64/netgen-debuginfo-6.2.2104-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-debuginfo-6.2.2104-alt2.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-debuginfo-6.2.2104-alt2.x86_64.rpm (w2.lzdio) 879.32user 65.10system 5:56.14elapsed 265%CPU (0avgtext+0avgdata 1497732maxresident)k 0inputs+0outputs (0major+24437912minor)pagefaults 0swaps 903.52user 71.15system 6:43.24elapsed 241%CPU (0avgtext+0avgdata 1497732maxresident)k 115088inputs+0outputs (45637major+25090190minor)pagefaults 0swaps --- libnetgen-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:02.000000000 +0000 +++ libnetgen-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:15.385527433 +0000 @@ -19,6 +19,6 @@ Requires: libGLU.so.1()(64bit) >= set:jg1tSXZ97pD6 -Requires: libTKBO.so.7()(64bit) >= set:qnLiH1cjubN7LcCl4 +Requires: libTKBO.so.7()(64bit) >= set:olLiHN8HVomh2ns1 Requires: libTKBRep.so.7()(64bit) >= set:ohNGXi2FvmD56XYOrspNyJEzluI3ZomBBDZcJvk9dQRAM97pEcJS1YDCNVmcBlHBoz457L3DXyqQ8pkTjtHMQmFtFWAeriZpeGj2lmnbumXhDG9hqadJ0zN7IP2SDJgw0gJgO3pvEciZAoGHaYYhZHtZkeOupBcMsv9y00ZBCqUa6qnKta0vXYEC0nSkINBVkgGpyLGCZEq8tdvLVp7qdtdYMSZzUaSiYMtWxkSssEtgzQloYD -Requires: libTKBool.so.7()(64bit) >= set:qjGCjI0Z0chdW8aU0hl0Y6RogRHcVuCAPZvO01q4uTxyNujpCwIjL727e6G95MBcNqjiEx22ZJiZd1O2gd5hYaouGCZLakznbZJooCq8tKuU2neCPZ3G4RrZzLyKVbMvnekEpCjAyj8hUhkGv8s5de8rOqqhNisWlGwylK7nyI2qD1YJua7NODXc6nqt58LiWfWMGVOSEAyjSqlU6n4gyY05agfmFf9cCQehi0H9FReMg0PKV1HsJEZ5ZC56etaH4B1HGcByZyrhdGA34ZubAb80 -Requires: libTKG2d.so.7()(64bit) >= set:oiAGzsxxnkDZEPeU95rkwK0NyuG9gL32sO8ypkU7RK2GI0anCvi6WWVnc2nALDJ147OxpRFMi3AesHUdYdmAQQqhhM7AVFsjgiZz6Pz5 +Requires: libTKBool.so.7()(64bit) >= set:pi1KVCLoTEx5EvTE35qCVAks2i4unPi7h1vNSgU6deKAE2wvkzFPQoqhxPZoOVXlGKxJAsZvb389l87eKW5AlgWcwiVspgVIGCOIwIb8oWXao4O5zbR4BrPBZKJZbmZjWwlPJeQoJ9XD5aBe2FGRGU6n28huwy2QzlWbxNiXAWMJW3qiWS1CQ54O2MwvJNM4A8kKmIUU63xSpVZB9e4gNllZrZfdKik6Iapwx0RNMZDLpZy84Ks3xiO1yQ8OEiEqwP54yx3 +Requires: libTKG2d.so.7()(64bit) >= set:nhFqZ9A1PmMG9vN8ZEZbEeZjetMbBq14wDHV620Me43PGjx9KeFC0RPnO6ST4wTMzNyQBs4PEwH65xf8zDO919YfCufujAgZlm01 Requires: libTKG3d.so.7()(64bit) >= set:pi7ZvkZ8yhRZrVnrlur3VV0UgfEgnG682mCxBCRm0vYUmYoHqelupO48VcBb6VQjDQyIqRzpgAcUKmoBaQRvQGwt8yvklPMpyvonyIbTEHfMVVc0wsjrxiOY0aAdFPrx0K842yE0Z5Z2T4rzqmZDbYLjZdoLs0ZsbeJddCd1tv48XSxOtXACm6FnYZixZ0qGMYi1eBKgkMnhzdg0rOSXSERfN4JuWUrrzhpFxbuCKmFowzmpzW19bv9L1tE6DUgYWFJO1 @@ -26,14 +26,14 @@ Requires: libTKGeomBase.so.7()(64bit) >= set:qmdxmFdOYTDQS2LUWOWbZsazSwtXKHWBhyQxWxubWDzDZIC2Ae0 -Requires: libTKIGES.so.7()(64bit) >= set:romcZLuzb85EZktprFm65OT7H0 -Requires: libTKLCAF.so.7()(64bit) >= set:pmIRa8trBVLAxJWE0 +Requires: libTKIGES.so.7()(64bit) >= set:qnacjJ30HY6nMRmEqjLZabrb +Requires: libTKLCAF.so.7()(64bit) >= set:olKhgPv9zJWEd9Y0 Requires: libTKMath.so.7()(64bit) >= set:qmFNcZ2tIGHTwkcPK4lBIeWvZsMJktoKdbJ17EyrSP1D6zdX9ji -Requires: libTKMesh.so.7()(64bit) >= set:pnxSG0Fb64 -Requires: libTKSTEP.so.7()(64bit) >= set:qoKdyblvpi4742 -Requires: libTKSTEPBase.so.7()(64bit) >= set:roRXFy1PVw8PweOXA0 -Requires: libTKSTL.so.7()(64bit) >= set:ljqQqPSc -Requires: libTKShHealing.so.7()(64bit) >= set:pjLvoEExlDYZeZ3rg2m93kjnmVcHk5O23fcnP7KTBtizM8Z8kZgBe0CRWkZmcu2XzJGmf20z4wL02CjaAYIuHmGFsSW8a69bTGTZw7LodPavMJhxZxVzml6UXwiP13 -Requires: libTKTopAlgo.so.7()(64bit) >= set:qkkTpmnL8ZzILn16QaiiWXbWXWf2FpRUO24DbjqtyXyJr7zGhZ2g2eHe0PHlKG4cz9ZCMwCRJlqQsEoRTS2JSkYT3wcsQOcZgY1kLQZ9uWbsbZ3i49SxElwEn82AozZ2zNNt +Requires: libTKMesh.so.7()(64bit) >= set:omxSGwQ530 +Requires: libTKSTEP.so.7()(64bit) >= set:pnmclw8e8Qhol +Requires: libTKSTEPBase.so.7()(64bit) >= set:qn78vVtm9zGsjUKB1 +Requires: libTKSTL.so.7()(64bit) >= set:kiQERPSc +Requires: libTKShHealing.so.7()(64bit) >= set:oiuZw1EExlDYylZf2EMBCd81VJRIZ2KMZvUIEsqrcmFayVeF4WcCSdPivLBrZdZEFMIKVTXTA6N2aDNsFYhF3Me6pkUfODmlKsb1BLxU94vIl2LiHLh8i1 +Requires: libTKTopAlgo.so.7()(64bit) >= set:pjqp3Oxy41eHHnNxniY1vLytQbiyrZd0RIPQnQXWf2FpENB109ntBpY0vgN2CowyfZ4rWWar9zfEr7zO2rs7F09smtKdx0hHwEn8WkDafNPJFvU7Gf5L132QHdN5 Requires: libTKXCAF.so.7()(64bit) >= set:okiZgkg95DhwaDKB6fBEroKTxwVS010 -Requires: libTKXDEIGES.so.7()(64bit) >= set:lkfGQ -Requires: libTKXDESTEP.so.7()(64bit) >= set:olD4NeYmiQ3ZzhYCGLxjLkBKT0 +Requires: libTKXDEIGES.so.7()(64bit) >= set:kjukF +Requires: libTKXDESTEP.so.7()(64bit) >= set:mje9yWHbFWXNSkhYnFXlWb1 Requires: libTKXSBase.so.7()(64bit) >= set:qmsIJHNzS3YbbF204Z3RlEo4rVfPkSEAddNGB0 @@ -51,4 +51,5 @@ Requires: libc.so.6(GLIBC_2.3.4)(64bit) +Requires: libc.so.6(GLIBC_2.32)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) -Requires: libdl.so.2(GLIBC_2.2.5)(64bit) Requires: libgcc_s.so.1(GCC_3.0)(64bit) @@ -58,4 +59,3 @@ Requires: libm.so.6(GLIBC_2.29)(64bit) -Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) -Requires: libpython3.9.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n6cFXv4QN3VqeysMpMGO1C5ge6SW4ZnZzvZte5rSR2CME3fDG5aPtB7v2G5Rbxg328r9dowUVFy746CLYBHbf8WM2FM5jFnH4iA9kh6FfQwdoCVWe20OqUZLeeOFxza2gIQjFqkQM46swpcxAwW7Zf7QvB5q07KwBtZtPcr0fs0UudtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfLwfCRAwir4JHCZtJJcU31ruEuYq0k38c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c +Requires: libpython3.9.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n6cFXv4SYuMbORs4VwPwlB3cbwscIR9YLZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivE1rMcPRt40ARMZLtsAj37l4woFDilfjDl5CMw3cz9A4kZEZv3WLO2dw3niK03AYXpCd0058GzLJhQMlA64xS3bHDtogDlgwIV0yeP318t3uMSE9M81rtYZvHEwQhZq64Fb6hUxF1sZFnxo2ZzzC4kqzEtRQLrrpM72SYgZ8n3wq0xFM8O8n4vgGzicRyukTezk4socIo08oz7pWC9GySw1 Requires: libstdc++.so.6(CXXABI_1.3)(64bit) @@ -63,2 +63,3 @@ Requires: libstdc++.so.6(CXXABI_1.3.11)(64bit) +Requires: libstdc++.so.6(CXXABI_1.3.13)(64bit) Requires: libstdc++.so.6(CXXABI_1.3.2)(64bit) @@ -79,2 +80,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.26)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.29)(64bit) Requires: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) @@ -88,3 +90,3 @@ Provides: libcsg.so()(64bit) = set:odzy8WN1qqhyfce0f6O3nHPV2xjPrETZiCLXSa6VBublAnYbGLbtC4CpBVwU0qeAswtAvjzttGuwIy0Hxcq21FxcsALJ25GAaxvkUZk9MYSGWQ4TZhMpAu7Z14togM0HMxGkyzf77LdsKxLqu1YYNWNfBykWp9IvgXMJVQwt4xk6MvDNkeTHk7NCpqHNtaQjjOy5V9v5qFVDXzu3DSHFlCoOp4qMKxKghScT4gwBu6E7Udw5BAyQLa1xTqDaZ1jUUdRv5LdoFXG4GY3pfmEMSEh5VPLFZooc4kAyrEDvKsVyrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImrqIcM1MQBOgc0BlzdIZkZyZkr51QOQ3JTIhCBYDjTwCZ51xhZjBBwdXYhwXboiB0jurxnOgQgIozIPpyUQVZ0hTsvRLiUHBhXerWZl9uYRVDDhhBKB2vP354T4fZLw3qn0NrK2lEfYjPL9Ieo5Jxsb055Z4EeL76wcASiUof4I19iaDASMRco2hdJwu05oZrFS11IBAQduGxJeo8Zqk1jn8XBfTSmUHOUUlgPozPtl81TIvcwIaS3Y0ijhKvqCs3KJ4k6GpwI3MQubg2lvHtHYZdOs842ekKhA4wbZqZhyr2XabN6J8kFbZ1juvPFkqxtYfyftO2Uk735TIcevisYQZJioi1WZ24knUJCXTaBZB6WucV4rZdMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfhRt1W2Oq4XY4vUEP96GreIZy2q5Tjk05uUfYjsB6m93egZxMijXsnWxw9ILFZrEWu8EU63U144xZq0OOXBli1TS8MIjvvtAUnlD95cv3wmwQbw3CuVeQJXvb7rTZcPwF1vZc39BVREGEK2Xfs6THZlBK4DJNe2VCN34nYTWNh7lqL2tZ6uZtjB1bzypsfBAiW6MZ8Xd6dqZqaBv9J0gWrh6x7TlMVj6M6aFdRizETJvZkrus6OdXnOGB6HaUbKZhyKmLovsBxkUQMWBDf1LqMPcWZqve1ePi6jyrzA4AQUZ0l8Dlx5eKOFxBZev6TLCJEHigkNv4H3ZEIyE8B8aRY1hATsVhiUYZpF5lfJVSw41wKY0Ja4QL5PnLnMLIxt3eCs9V0cOACriBLqRec05AbiP7ksRI0Z7YhDiHbc6eFhiqRFe8z9lEnLKBKWDYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdyACTiUGMVdm9N0loawg3sHwrdRLAZDJWzMZH2IdMz5IfREKgs2GXdutGdhYOligns3nyQCDOFb5BIJYypb3JtPueK9WZyTtSzQEN4Np0Z4ClznboI54cIK70gJwGEkSfXKW7ALWq9tyIkfHhzWqtpUWkEU5wpaN781JoPML5mUq7jJvXL1JO8oevG1ByzEyOlBYaLr05ycpj5l2QsKhUvwpxV6DoxzKOS2sbvhZqsX9Z6zmoIcfSwA8vyGP9Mv45o0d0etyKdz10lwkaFzU5e5EzDwV9x5nj3BM30SZJfKZgi1ZrICYdpexZCy1YC8Zaz48IYUY0e29gl1oFhLVtPJwJwl2KDqp4s2bXIfYpdcpFxRYA4TigWI2ZwYPdX1H9wysqifseCzEaC6bsUrLOV6zx4kBMFIAn71hyGynVpCo8h7egHEBzrjXH0LeMyaqZe1X6u0ND13T96SGZgsBAHOmNGgTQwQWjAMKan4c3yB0PALgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmkKeuCmhbgAEkGqpk0RcT51wbciNMqbTZ3z9UKG2AxZjZl3A3i6xyzYQMjW1wZs5NRqG4GStCqM1bFMZaHyF8xGpeHRXOBsirnqnclgrottujuz7uHUF6YLDzhqzNpcyQ24QMvmAOQi6EuhZIew9ttG4NY0Ft0wtSuHoiKM3aCGisSSeDOVx2J28bfaIl31HJCZpz243TwyMibVuN8uRGSfOs0ytj964KEzmIlFbe6Fw9cITkJA1PG3sJ0XWX7t9eZwZ0Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuAyWYRKFsC1jkhEiOJDxQmcsCFe019OtZlkjM4G3bCwsK6WBQOgGsL8qBRTGt16YOJ2D6aPDOVFz7ra6zzeMMBRW82eVP0SVQ8ypbxnUP3qMef5axu52XwCzSQTO2jqWJyUhtFmuYgwWuxfNeWXZ1JaOe43jbyaYFklsVZEgq9DXnDjkVsvui2d3oEs8HeGccGTkbYJPmcjV7Ex3WjzECMtTuTxppe5qj5UJZ0ZmOdvudTYfmGFrwldsq0Mog6ZrCS6xAGwRCKHwOZamXJziQu1KAKzJ9AfByVlU149OfkutGEuvMwr8RFUirMTi02ilIws1mgMtlNJT0sFzFtFFMsF2Ez0P1Zi5lIDZIoMEgClC9BlMsKop0ZGiFD67W5e2aLHhPxu2FqMZkTjd4W0gMC2lpwo1n6N3CgdhQhQygaq8kIf1hIf4ui7XhbyJcZhKLsCPYzJZkHHZCuGyG0IkyY5qx9QZxU40gEWcVtK9Pa8fZmpTXeVtXje1pFKeiK585ZI9Y2MbyZrGPVwr4N3Q9KHIw4eP1ZmOCyMCCNpoxuJ7zQO0MXZoMY9VVPw8oP6ChQij4EV92va80wnl1hZwi60W4bXsRzE4PTKrARzbYVJGaKthUMUb0 -Provides: libcsgvis.so()(64bit) = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4Yr9VReym1alzbBr6Wsy338oQKqDjuGHg6gRwaBZ1m59anujGteoUmGvl6zXDllTGZInpZrxoU1 +Provides: libcsgvis.so()(64bit) = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4Yr9VReym1alzbBr6Wsy338oQKqDjuGHg6gRwaBZ1m59anujGteoUmGvl6zXDllTGZInpZrxoUhE1 Provides: libgeom2d.so()(64bit) = set:mdTyr3JdakKm8dDB6gk1c2gqTzqrhbmMJ6d6wJS4UKHQgm0E9em9MRkD4H8oWOGgFHGT1yAb7viFaqkwmw2GiowUvyoRlZ3GqUUNXVrlB9MHNb40QCxU3Mj4uFAxaVijd7pVhQCwH0dIzTmO0YGKMpxWp6Eie0kpkbZgT71yY5OAAFa2rE9ND0HLekSAEkybDH1aKw6bASXNbYPiIqkhG6CD0egn9gdra1ESAAoyFfSaEmNfpxaiYVZ1dA4hoL7BAJpRwUD8V3qFfne6UIkFSrePparcXln9ziZh3lLqXzWTcTIgAzW1ytH7aCUDLnRJRMEjpxpKci5oQ4WA8prDEd3V5tjDm2XwF5IvVA38FuIUeLaZqEjauVCMsopbWHrKatF04mWOZEMr6z2wvjfC96LgEwypHE5wwYd0MT64mD5Wp8QAp45E9unew3OTDjFfwJCZ5skwqgALkA9o4KLLR6WSB00EXKu0uZJ8UR4ZKfxNYrYoiM2xEEsL5j5ALtt0D9SAgF2RjkpbCaifRJjHhUN21DXDHCeWgg8MlCFGM5H06zN6 @@ -99,19 +101,19 @@ Provides: libstl.so()(64bit) = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQ0oWUDYvkKxPQPQooO4VhZDkjlrPCq4r54W06tU8ghwrjkeK7PuA2szZwsMiXT1kYOvzVaBmQyG0GVFDGvFyv7Z0IDigNucSVDoxJE21zXUXmgYArr2OUuHqnI6gM57KwPI3tgYn45ZDtbSm6n1ccRKjjtwIyZ2Z872YO0h7jFii9X7yVTJskhda7ZltDQ3QiQXZcUZi3PrElZnnv6RTaOSEDk1ArWkAf38A4x1NMVEIto2R9aN2h0GRhwfpYanFN4uxH7WsSZvZEDrNwH4prVwQDlHJmJKoArZDE8AkycJ7jiOQW0lEYiz8nI1udlxcNYZmCerMVZ5mVNoPebpQta0o6TKz7VeUGIEfruHtFkbbCb2EWLOKhtAWTSsLUTgtkPUaReNDKJKbIOKtn5NqHztGKtMZvdMNkQZrOsj0TsZbYQeY86RwbTXB5NjdMtxH6aD8GfK1hBVsoYcL1UStXAVClUe4DSpJ19iCmlvs6XsbMUMY0rAxnnlTy7FivgNnKIIlnmfEb16xtHf4gPjLmPZGCeXQk7apCZcTRVWKQKL0zH9RZrbaR6QiYEiQNDpBZkqnfVnmGt975CBoCascSYfUrUb2fRAHFAc61sV9P0WoZtBdUeLUxE2u4QkKIdWNCXMN2401025aKAoC47VJJ3Tb68FzTRcPNg9ry3N4s5Z71uiQU1 -Provides: libstlvis.so()(64bit) = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f +Provides: libstlvis.so()(64bit) = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f2d Provides: libvisual.so()(64bit) = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4 Provides: libnetgen = 6.2.2104-alt2:sisyphus+285157.100.1.1 -File: /usr/lib64/libcsg.so 100644 root:root 635cc2c250a554884e28f7b2fe26d528 -File: /usr/lib64/libcsgvis.so 100644 root:root 247ac6be14486a1f58094b9d6df9fd07 -File: /usr/lib64/libgeom2d.so 100644 root:root 3f1c682753db523683eb03bb7a06e206 -File: /usr/lib64/libgeom2dvis.so 100644 root:root a007a744d1e7c8724aaa4a36a347eb91 -File: /usr/lib64/libgui.so 100644 root:root fd2081a8a0f0fb9fb8af22cf77ffc526 -File: /usr/lib64/libinterface.so 100644 root:root 3ea16f083bf89afa316675678a43d7cb -File: /usr/lib64/libmesh.so 100644 root:root a10d6dc3c6ff4e27e38670a2e29671c6 -File: /usr/lib64/libngcore.so 100644 root:root 3cb3cded5cdb3e5ed61542f74d5d00f9 -File: /usr/lib64/libnglib.so 100644 root:root f3753e545c24f502a9e0305f7d6fcd3d -File: /usr/lib64/libocc.so 100644 root:root acf805128d11f44eb60b821ce5b2bb07 -File: /usr/lib64/liboccvis.so 100644 root:root a32f944400b9fdfe51487951f1cbd6bf -File: /usr/lib64/libstl.so 100644 root:root adbcc66891a3d44f15dd9b8ba78eda34 -File: /usr/lib64/libstlvis.so 100644 root:root a1adcfb4f54e4827888500d157ea2d3e -File: /usr/lib64/libvisual.so 100644 root:root 4274e8cc1f7019c32278c7b8ee616fe9 -RPMIdentity: adccb9b468c4f4d8451e422274c898939a28f8cb12dbafc344800e7c6192e10374595a294209c3c83273e527e5a37bcc04e779e0bc6e19ab2b3258990c68b912 +File: /usr/lib64/libcsg.so 100644 root:root ce8bd408a80ae2a0d0e413d90e0ba654 +File: /usr/lib64/libcsgvis.so 100644 root:root b4bdd823c41a6cc1685155ca4d7933f7 +File: /usr/lib64/libgeom2d.so 100644 root:root a245e2978fb14c8b85296e8d1d7682cf +File: /usr/lib64/libgeom2dvis.so 100644 root:root 81391a84e600f25e813f00c388f2469b +File: /usr/lib64/libgui.so 100644 root:root 892ddaf96b0430c95e583f36f15b58a9 +File: /usr/lib64/libinterface.so 100644 root:root 1a38075d1632e134288a89954d6411cd +File: /usr/lib64/libmesh.so 100644 root:root c7b760da776cc050ea9edba4223dfde7 +File: /usr/lib64/libngcore.so 100644 root:root be55cd9fbacc785559fb67fbd332163a +File: /usr/lib64/libnglib.so 100644 root:root 96c3cdde28fd2920e78cade54c327468 +File: /usr/lib64/libocc.so 100644 root:root 6e756a5760d46749e31472697c9c2c35 +File: /usr/lib64/liboccvis.so 100644 root:root b9ae9f876b1905bb234e7e0fe4b28bba +File: /usr/lib64/libstl.so 100644 root:root d4f17040a03399bcd782384410a75b48 +File: /usr/lib64/libstlvis.so 100644 root:root a27f55f8df593a45015eb174f4da8eb8 +File: /usr/lib64/libvisual.so 100644 root:root 87aec20df67f3288072a52198538ab24 +RPMIdentity: f9ffe44208a728843b10da230a4e03a45641f034feb3ca6125ac38fefcf379836c62fa993f87d5e8c3254379f3b02525821bb06b0056723cd244a60d64f68de4 --- libnetgen-debuginfo-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:01.000000000 +0000 +++ libnetgen-debuginfo-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:15.616528299 +0000 @@ -1,43 +1,43 @@ -/usr/lib/debug/.build-id/01 40755 root:root -/usr/lib/debug/.build-id/01/e765b59ad98034c9be0cd85b92b227c463fb07 120777 root:root ../../../../lib64/libnglib.so -/usr/lib/debug/.build-id/01/e765b59ad98034c9be0cd85b92b227c463fb07.debug 120777 root:root ../../usr/lib64/libnglib.so.debug -/usr/lib/debug/.build-id/0a 40755 root:root -/usr/lib/debug/.build-id/0a/67c068245d46c1fa59d35abd4a2d7a51c09c38 120777 root:root ../../../../lib64/liboccvis.so -/usr/lib/debug/.build-id/0a/67c068245d46c1fa59d35abd4a2d7a51c09c38.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug -/usr/lib/debug/.build-id/1b 40755 root:root -/usr/lib/debug/.build-id/1b/01d61808251f74fcf6f599bc81e52602d45e25 120777 root:root ../../../../lib64/libocc.so -/usr/lib/debug/.build-id/1b/01d61808251f74fcf6f599bc81e52602d45e25.debug 120777 root:root ../../usr/lib64/libocc.so.debug -/usr/lib/debug/.build-id/2d 40755 root:root -/usr/lib/debug/.build-id/2d/41a0ee224d85b291a158c23334e426ef0dd840 120777 root:root ../../../../lib64/libcsg.so -/usr/lib/debug/.build-id/2d/41a0ee224d85b291a158c23334e426ef0dd840.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +/usr/lib/debug/.build-id/05 40755 root:root +/usr/lib/debug/.build-id/05/566b64c2c2d5709b2e8f7f6e04d9ec706fb8cd 120777 root:root ../../../../lib64/libvisual.so +/usr/lib/debug/.build-id/05/566b64c2c2d5709b2e8f7f6e04d9ec706fb8cd.debug 120777 root:root ../../usr/lib64/libvisual.so.debug +/usr/lib/debug/.build-id/15 40755 root:root +/usr/lib/debug/.build-id/15/0989e33ad010646f0017e3a4afd223460e105c 120777 root:root ../../../../lib64/libgui.so +/usr/lib/debug/.build-id/15/0989e33ad010646f0017e3a4afd223460e105c.debug 120777 root:root ../../usr/lib64/libgui.so.debug +/usr/lib/debug/.build-id/20 40755 root:root +/usr/lib/debug/.build-id/20/5b664733c3e8d29e3d3027beedee90ecbf0dcf 120777 root:root ../../../../lib64/libstl.so +/usr/lib/debug/.build-id/20/5b664733c3e8d29e3d3027beedee90ecbf0dcf.debug 120777 root:root ../../usr/lib64/libstl.so.debug +/usr/lib/debug/.build-id/23 40755 root:root +/usr/lib/debug/.build-id/23/ee6df94f9ad332d73be99bce13a2b8dbef65ed 120777 root:root ../../../../lib64/liboccvis.so +/usr/lib/debug/.build-id/23/ee6df94f9ad332d73be99bce13a2b8dbef65ed.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug /usr/lib/debug/.build-id/5b 40755 root:root -/usr/lib/debug/.build-id/5b/1d1d0c017c716d9bc7b25df086a3fdc9776db4 120777 root:root ../../../../lib64/libcsgvis.so -/usr/lib/debug/.build-id/5b/1d1d0c017c716d9bc7b25df086a3fdc9776db4.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug -/usr/lib/debug/.build-id/61 40755 root:root -/usr/lib/debug/.build-id/61/7c17abcb333dbd81d2c75076d40bec6c57224e 120777 root:root ../../../../lib64/libgeom2dvis.so -/usr/lib/debug/.build-id/61/7c17abcb333dbd81d2c75076d40bec6c57224e.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug -/usr/lib/debug/.build-id/85 40755 root:root -/usr/lib/debug/.build-id/85/4abbae4c31c3eaae2950eb9cb59387fe60a070 120777 root:root ../../../../lib64/libstl.so -/usr/lib/debug/.build-id/85/4abbae4c31c3eaae2950eb9cb59387fe60a070.debug 120777 root:root ../../usr/lib64/libstl.so.debug -/usr/lib/debug/.build-id/8c 40755 root:root -/usr/lib/debug/.build-id/8c/b7e5a8e8c1947aa6058019c92755a69ff7d39b 120777 root:root ../../../../lib64/libgui.so -/usr/lib/debug/.build-id/8c/b7e5a8e8c1947aa6058019c92755a69ff7d39b.debug 120777 root:root ../../usr/lib64/libgui.so.debug -/usr/lib/debug/.build-id/9f 40755 root:root -/usr/lib/debug/.build-id/9f/9bbf11065dadf25df471afd21a4df870d36217 120777 root:root ../../../../lib64/libngcore.so -/usr/lib/debug/.build-id/9f/9bbf11065dadf25df471afd21a4df870d36217.debug 120777 root:root ../../usr/lib64/libngcore.so.debug -/usr/lib/debug/.build-id/aa 40755 root:root -/usr/lib/debug/.build-id/aa/60afa8cfcd28257906936750393dc0eecc2bcb 120777 root:root ../../../../lib64/libmesh.so -/usr/lib/debug/.build-id/aa/60afa8cfcd28257906936750393dc0eecc2bcb.debug 120777 root:root ../../usr/lib64/libmesh.so.debug -/usr/lib/debug/.build-id/ae 40755 root:root -/usr/lib/debug/.build-id/ae/d11a84ad1643d4465db8bcb80830f9e5727f95 120777 root:root ../../../../lib64/libvisual.so -/usr/lib/debug/.build-id/ae/d11a84ad1643d4465db8bcb80830f9e5727f95.debug 120777 root:root ../../usr/lib64/libvisual.so.debug -/usr/lib/debug/.build-id/b4 40755 root:root -/usr/lib/debug/.build-id/b4/cf3a4847dbe1e80ae840ac7336e89ee2d39a25 120777 root:root ../../../../lib64/libstlvis.so -/usr/lib/debug/.build-id/b4/cf3a4847dbe1e80ae840ac7336e89ee2d39a25.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +/usr/lib/debug/.build-id/5b/af47cb8f0cb31f141852abc13584bd1e9d063b 120777 root:root ../../../../lib64/libcsg.so +/usr/lib/debug/.build-id/5b/af47cb8f0cb31f141852abc13584bd1e9d063b.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +/usr/lib/debug/.build-id/72 40755 root:root +/usr/lib/debug/.build-id/72/e17cc76cdc7e1cf6ba6f9196e42cd1646b7cc1 120777 root:root ../../../../lib64/libgeom2dvis.so +/usr/lib/debug/.build-id/72/e17cc76cdc7e1cf6ba6f9196e42cd1646b7cc1.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug +/usr/lib/debug/.build-id/78 40755 root:root +/usr/lib/debug/.build-id/78/0e2c9b33dc9bf46f3f6f98f3a6fd96f8e2ee9d 120777 root:root ../../../../lib64/libnglib.so +/usr/lib/debug/.build-id/78/0e2c9b33dc9bf46f3f6f98f3a6fd96f8e2ee9d.debug 120777 root:root ../../usr/lib64/libnglib.so.debug +/usr/lib/debug/.build-id/84 40755 root:root +/usr/lib/debug/.build-id/84/acb839425732472d99c23b51e8994807fe3e88 120777 root:root ../../../../lib64/libinterface.so +/usr/lib/debug/.build-id/84/acb839425732472d99c23b51e8994807fe3e88.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +/usr/lib/debug/.build-id/bb 40755 root:root +/usr/lib/debug/.build-id/bb/8ebf4f7f4d600b8d069ce9d1a5b21d50ebfbdd 120777 root:root ../../../../lib64/libngcore.so +/usr/lib/debug/.build-id/bb/8ebf4f7f4d600b8d069ce9d1a5b21d50ebfbdd.debug 120777 root:root ../../usr/lib64/libngcore.so.debug +/usr/lib/debug/.build-id/c6 40755 root:root +/usr/lib/debug/.build-id/c6/20696b739ef4689baf13cd531eb5ea7e7538cf 120777 root:root ../../../../lib64/libcsgvis.so +/usr/lib/debug/.build-id/c6/20696b739ef4689baf13cd531eb5ea7e7538cf.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +/usr/lib/debug/.build-id/e2 40755 root:root +/usr/lib/debug/.build-id/e2/32d3bb7028e0cce1996a54d1ad8e3e8d99793c 120777 root:root ../../../../lib64/libgeom2d.so +/usr/lib/debug/.build-id/e2/32d3bb7028e0cce1996a54d1ad8e3e8d99793c.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug /usr/lib/debug/.build-id/e9 40755 root:root -/usr/lib/debug/.build-id/e9/0d9ac894e4d71600f60b249459d9a23ab80a0f 120777 root:root ../../../../lib64/libgeom2d.so -/usr/lib/debug/.build-id/e9/0d9ac894e4d71600f60b249459d9a23ab80a0f.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug -/usr/lib/debug/.build-id/ee 40755 root:root -/usr/lib/debug/.build-id/ee/6726c7f798f09779748abb92ff2014ea76b042 120777 root:root ../../../../lib64/libinterface.so -/usr/lib/debug/.build-id/ee/6726c7f798f09779748abb92ff2014ea76b042.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +/usr/lib/debug/.build-id/e9/a7da3f9f81ccb5c2b12405a959fa5116a8bcf0 120777 root:root ../../../../lib64/libmesh.so +/usr/lib/debug/.build-id/e9/a7da3f9f81ccb5c2b12405a959fa5116a8bcf0.debug 120777 root:root ../../usr/lib64/libmesh.so.debug +/usr/lib/debug/.build-id/eb 40755 root:root +/usr/lib/debug/.build-id/eb/916721b09b5dcf7101d48291cfcad12cc340d1 120777 root:root ../../../../lib64/libstlvis.so +/usr/lib/debug/.build-id/eb/916721b09b5dcf7101d48291cfcad12cc340d1.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +/usr/lib/debug/.build-id/f9 40755 root:root +/usr/lib/debug/.build-id/f9/4d1bf9caf764dd641ceb7ced1d0a71eeb2a06a 120777 root:root ../../../../lib64/libocc.so +/usr/lib/debug/.build-id/f9/4d1bf9caf764dd641ceb7ced1d0a71eeb2a06a.debug 120777 root:root ../../usr/lib64/libocc.so.debug /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root @@ -187,2 +187,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 @@ -324,2 +325,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 @@ -344,2 +347,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 @@ -413,2 +417,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 @@ -446,3 +451,2 @@ Requires: debug64(libc.so.6) -Requires: debug64(libdl.so.2) Requires: debug64(libgcc_s.so.1) @@ -450,3 +454,2 @@ Requires: debug64(libm.so.6) -Requires: debug64(libpthread.so.0) Requires: debug64(libpython3.9.so.1.0) @@ -474,58 +477,58 @@ Provides: libnetgen-debuginfo = 6.2.2104-alt2:sisyphus+285157.100.1.1 -File: /usr/lib/debug/.build-id/01 40755 root:root -File: /usr/lib/debug/.build-id/01/e765b59ad98034c9be0cd85b92b227c463fb07 120777 root:root ../../../../lib64/libnglib.so -File: /usr/lib/debug/.build-id/01/e765b59ad98034c9be0cd85b92b227c463fb07.debug 120777 root:root ../../usr/lib64/libnglib.so.debug -File: /usr/lib/debug/.build-id/0a 40755 root:root -File: /usr/lib/debug/.build-id/0a/67c068245d46c1fa59d35abd4a2d7a51c09c38 120777 root:root ../../../../lib64/liboccvis.so -File: /usr/lib/debug/.build-id/0a/67c068245d46c1fa59d35abd4a2d7a51c09c38.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug -File: /usr/lib/debug/.build-id/1b 40755 root:root -File: /usr/lib/debug/.build-id/1b/01d61808251f74fcf6f599bc81e52602d45e25 120777 root:root ../../../../lib64/libocc.so -File: /usr/lib/debug/.build-id/1b/01d61808251f74fcf6f599bc81e52602d45e25.debug 120777 root:root ../../usr/lib64/libocc.so.debug -File: /usr/lib/debug/.build-id/2d 40755 root:root -File: /usr/lib/debug/.build-id/2d/41a0ee224d85b291a158c23334e426ef0dd840 120777 root:root ../../../../lib64/libcsg.so -File: /usr/lib/debug/.build-id/2d/41a0ee224d85b291a158c23334e426ef0dd840.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +File: /usr/lib/debug/.build-id/05 40755 root:root +File: /usr/lib/debug/.build-id/05/566b64c2c2d5709b2e8f7f6e04d9ec706fb8cd 120777 root:root ../../../../lib64/libvisual.so +File: /usr/lib/debug/.build-id/05/566b64c2c2d5709b2e8f7f6e04d9ec706fb8cd.debug 120777 root:root ../../usr/lib64/libvisual.so.debug +File: /usr/lib/debug/.build-id/15 40755 root:root +File: /usr/lib/debug/.build-id/15/0989e33ad010646f0017e3a4afd223460e105c 120777 root:root ../../../../lib64/libgui.so +File: /usr/lib/debug/.build-id/15/0989e33ad010646f0017e3a4afd223460e105c.debug 120777 root:root ../../usr/lib64/libgui.so.debug +File: /usr/lib/debug/.build-id/20 40755 root:root +File: /usr/lib/debug/.build-id/20/5b664733c3e8d29e3d3027beedee90ecbf0dcf 120777 root:root ../../../../lib64/libstl.so +File: /usr/lib/debug/.build-id/20/5b664733c3e8d29e3d3027beedee90ecbf0dcf.debug 120777 root:root ../../usr/lib64/libstl.so.debug +File: /usr/lib/debug/.build-id/23 40755 root:root +File: /usr/lib/debug/.build-id/23/ee6df94f9ad332d73be99bce13a2b8dbef65ed 120777 root:root ../../../../lib64/liboccvis.so +File: /usr/lib/debug/.build-id/23/ee6df94f9ad332d73be99bce13a2b8dbef65ed.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug File: /usr/lib/debug/.build-id/5b 40755 root:root -File: /usr/lib/debug/.build-id/5b/1d1d0c017c716d9bc7b25df086a3fdc9776db4 120777 root:root ../../../../lib64/libcsgvis.so -File: /usr/lib/debug/.build-id/5b/1d1d0c017c716d9bc7b25df086a3fdc9776db4.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug -File: /usr/lib/debug/.build-id/61 40755 root:root -File: /usr/lib/debug/.build-id/61/7c17abcb333dbd81d2c75076d40bec6c57224e 120777 root:root ../../../../lib64/libgeom2dvis.so -File: /usr/lib/debug/.build-id/61/7c17abcb333dbd81d2c75076d40bec6c57224e.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug -File: /usr/lib/debug/.build-id/85 40755 root:root -File: /usr/lib/debug/.build-id/85/4abbae4c31c3eaae2950eb9cb59387fe60a070 120777 root:root ../../../../lib64/libstl.so -File: /usr/lib/debug/.build-id/85/4abbae4c31c3eaae2950eb9cb59387fe60a070.debug 120777 root:root ../../usr/lib64/libstl.so.debug -File: /usr/lib/debug/.build-id/8c 40755 root:root -File: /usr/lib/debug/.build-id/8c/b7e5a8e8c1947aa6058019c92755a69ff7d39b 120777 root:root ../../../../lib64/libgui.so -File: /usr/lib/debug/.build-id/8c/b7e5a8e8c1947aa6058019c92755a69ff7d39b.debug 120777 root:root ../../usr/lib64/libgui.so.debug -File: /usr/lib/debug/.build-id/9f 40755 root:root -File: /usr/lib/debug/.build-id/9f/9bbf11065dadf25df471afd21a4df870d36217 120777 root:root ../../../../lib64/libngcore.so -File: /usr/lib/debug/.build-id/9f/9bbf11065dadf25df471afd21a4df870d36217.debug 120777 root:root ../../usr/lib64/libngcore.so.debug -File: /usr/lib/debug/.build-id/aa 40755 root:root -File: /usr/lib/debug/.build-id/aa/60afa8cfcd28257906936750393dc0eecc2bcb 120777 root:root ../../../../lib64/libmesh.so -File: /usr/lib/debug/.build-id/aa/60afa8cfcd28257906936750393dc0eecc2bcb.debug 120777 root:root ../../usr/lib64/libmesh.so.debug -File: /usr/lib/debug/.build-id/ae 40755 root:root -File: /usr/lib/debug/.build-id/ae/d11a84ad1643d4465db8bcb80830f9e5727f95 120777 root:root ../../../../lib64/libvisual.so -File: /usr/lib/debug/.build-id/ae/d11a84ad1643d4465db8bcb80830f9e5727f95.debug 120777 root:root ../../usr/lib64/libvisual.so.debug -File: /usr/lib/debug/.build-id/b4 40755 root:root -File: /usr/lib/debug/.build-id/b4/cf3a4847dbe1e80ae840ac7336e89ee2d39a25 120777 root:root ../../../../lib64/libstlvis.so -File: /usr/lib/debug/.build-id/b4/cf3a4847dbe1e80ae840ac7336e89ee2d39a25.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +File: /usr/lib/debug/.build-id/5b/af47cb8f0cb31f141852abc13584bd1e9d063b 120777 root:root ../../../../lib64/libcsg.so +File: /usr/lib/debug/.build-id/5b/af47cb8f0cb31f141852abc13584bd1e9d063b.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +File: /usr/lib/debug/.build-id/72 40755 root:root +File: /usr/lib/debug/.build-id/72/e17cc76cdc7e1cf6ba6f9196e42cd1646b7cc1 120777 root:root ../../../../lib64/libgeom2dvis.so +File: /usr/lib/debug/.build-id/72/e17cc76cdc7e1cf6ba6f9196e42cd1646b7cc1.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug +File: /usr/lib/debug/.build-id/78 40755 root:root +File: /usr/lib/debug/.build-id/78/0e2c9b33dc9bf46f3f6f98f3a6fd96f8e2ee9d 120777 root:root ../../../../lib64/libnglib.so +File: /usr/lib/debug/.build-id/78/0e2c9b33dc9bf46f3f6f98f3a6fd96f8e2ee9d.debug 120777 root:root ../../usr/lib64/libnglib.so.debug +File: /usr/lib/debug/.build-id/84 40755 root:root +File: /usr/lib/debug/.build-id/84/acb839425732472d99c23b51e8994807fe3e88 120777 root:root ../../../../lib64/libinterface.so +File: /usr/lib/debug/.build-id/84/acb839425732472d99c23b51e8994807fe3e88.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +File: /usr/lib/debug/.build-id/bb 40755 root:root +File: /usr/lib/debug/.build-id/bb/8ebf4f7f4d600b8d069ce9d1a5b21d50ebfbdd 120777 root:root ../../../../lib64/libngcore.so +File: /usr/lib/debug/.build-id/bb/8ebf4f7f4d600b8d069ce9d1a5b21d50ebfbdd.debug 120777 root:root ../../usr/lib64/libngcore.so.debug +File: /usr/lib/debug/.build-id/c6 40755 root:root +File: /usr/lib/debug/.build-id/c6/20696b739ef4689baf13cd531eb5ea7e7538cf 120777 root:root ../../../../lib64/libcsgvis.so +File: /usr/lib/debug/.build-id/c6/20696b739ef4689baf13cd531eb5ea7e7538cf.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +File: /usr/lib/debug/.build-id/e2 40755 root:root +File: /usr/lib/debug/.build-id/e2/32d3bb7028e0cce1996a54d1ad8e3e8d99793c 120777 root:root ../../../../lib64/libgeom2d.so +File: /usr/lib/debug/.build-id/e2/32d3bb7028e0cce1996a54d1ad8e3e8d99793c.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug File: /usr/lib/debug/.build-id/e9 40755 root:root -File: /usr/lib/debug/.build-id/e9/0d9ac894e4d71600f60b249459d9a23ab80a0f 120777 root:root ../../../../lib64/libgeom2d.so -File: /usr/lib/debug/.build-id/e9/0d9ac894e4d71600f60b249459d9a23ab80a0f.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug -File: /usr/lib/debug/.build-id/ee 40755 root:root -File: /usr/lib/debug/.build-id/ee/6726c7f798f09779748abb92ff2014ea76b042 120777 root:root ../../../../lib64/libinterface.so -File: /usr/lib/debug/.build-id/ee/6726c7f798f09779748abb92ff2014ea76b042.debug 120777 root:root ../../usr/lib64/libinterface.so.debug -File: /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root 964a718d7a044eac7042b2c4b3715aa5 -File: /usr/lib/debug/usr/lib64/libcsgvis.so.debug 100644 root:root 423a725bfbdcf54b446082d48e30564c -File: /usr/lib/debug/usr/lib64/libgeom2d.so.debug 100644 root:root aa7399c8588d8f94360d237ef6cdba79 -File: /usr/lib/debug/usr/lib64/libgeom2dvis.so.debug 100644 root:root 4996e35daeca878114b2fdb747e85499 -File: /usr/lib/debug/usr/lib64/libgui.so.debug 100644 root:root c852635845ff165b6e0e88e9b2e4e4fb -File: /usr/lib/debug/usr/lib64/libinterface.so.debug 100644 root:root a5192f7bf943fb1c0dffca7c06826222 -File: /usr/lib/debug/usr/lib64/libmesh.so.debug 100644 root:root 508937a70721cd083429f4444d17ba7b -File: /usr/lib/debug/usr/lib64/libngcore.so.debug 100644 root:root 3eb69ed3cb6b8fa8fc78c00bfad262d8 -File: /usr/lib/debug/usr/lib64/libnglib.so.debug 100644 root:root cff75b22751cd5ebed3e86bdf7ba0b66 -File: /usr/lib/debug/usr/lib64/libocc.so.debug 100644 root:root a4dd3d97f9cbf2ce5812d35441b7750e -File: /usr/lib/debug/usr/lib64/liboccvis.so.debug 100644 root:root 6e830c29f10f9ddc10404ae16d715ae2 -File: /usr/lib/debug/usr/lib64/libstl.so.debug 100644 root:root 6b483a200cebf6b9e570baddd61eb798 -File: /usr/lib/debug/usr/lib64/libstlvis.so.debug 100644 root:root 6022ec3e92ecab469c1282dc11e4b6be -File: /usr/lib/debug/usr/lib64/libvisual.so.debug 100644 root:root 8a3403b7b00d75d9e4a06d9a3827ee04 +File: /usr/lib/debug/.build-id/e9/a7da3f9f81ccb5c2b12405a959fa5116a8bcf0 120777 root:root ../../../../lib64/libmesh.so +File: /usr/lib/debug/.build-id/e9/a7da3f9f81ccb5c2b12405a959fa5116a8bcf0.debug 120777 root:root ../../usr/lib64/libmesh.so.debug +File: /usr/lib/debug/.build-id/eb 40755 root:root +File: /usr/lib/debug/.build-id/eb/916721b09b5dcf7101d48291cfcad12cc340d1 120777 root:root ../../../../lib64/libstlvis.so +File: /usr/lib/debug/.build-id/eb/916721b09b5dcf7101d48291cfcad12cc340d1.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +File: /usr/lib/debug/.build-id/f9 40755 root:root +File: /usr/lib/debug/.build-id/f9/4d1bf9caf764dd641ceb7ced1d0a71eeb2a06a 120777 root:root ../../../../lib64/libocc.so +File: /usr/lib/debug/.build-id/f9/4d1bf9caf764dd641ceb7ced1d0a71eeb2a06a.debug 120777 root:root ../../usr/lib64/libocc.so.debug +File: /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root a3cdf470e827c60dc45caacfa3000e6a +File: /usr/lib/debug/usr/lib64/libcsgvis.so.debug 100644 root:root bf49db581b036de20dcaca047c5ce4e2 +File: /usr/lib/debug/usr/lib64/libgeom2d.so.debug 100644 root:root df7951e5c5c2a4f8e1b43d285105c4dd +File: /usr/lib/debug/usr/lib64/libgeom2dvis.so.debug 100644 root:root e5251ab49d91f4e475d7ef42438ec852 +File: /usr/lib/debug/usr/lib64/libgui.so.debug 100644 root:root d6603e1334af159987922ac01ab4ff2f +File: /usr/lib/debug/usr/lib64/libinterface.so.debug 100644 root:root 2e6cd363dc647dd7d9a5f93e2215d8de +File: /usr/lib/debug/usr/lib64/libmesh.so.debug 100644 root:root ca5141f80899e125e5abdff6af7946b8 +File: /usr/lib/debug/usr/lib64/libngcore.so.debug 100644 root:root 504c290143f7c022d7a65a6f0ba9c5e7 +File: /usr/lib/debug/usr/lib64/libnglib.so.debug 100644 root:root f0f8f92793bb9c1ef2fe88eb2ef3121c +File: /usr/lib/debug/usr/lib64/libocc.so.debug 100644 root:root 0764929c9aed75fae26d9e562e418587 +File: /usr/lib/debug/usr/lib64/liboccvis.so.debug 100644 root:root 6473bb7bd97e3d875a32eedd5cd79f17 +File: /usr/lib/debug/usr/lib64/libstl.so.debug 100644 root:root 0f198ebe9c35358477cb2fb63bc316ea +File: /usr/lib/debug/usr/lib64/libstlvis.so.debug 100644 root:root abf88651feee34f5c491158e30fd11a5 +File: /usr/lib/debug/usr/lib64/libvisual.so.debug 100644 root:root 18b98fd89ed936d39c57eeefb4f312e2 File: /usr/src/debug/netgen-6.2.2104 40755 root:root @@ -661,2 +664,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 @@ -798,2 +802,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 @@ -818,2 +824,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 @@ -887,2 +894,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 @@ -890,2 +898,2 @@ File: /usr/src/debug/netgen-6.2.2104/nglib/nglib.h 100644 root:root c82dad68fdd77ffd1a8bb985d06e61e1 -RPMIdentity: 8e604adbfbfe8ddbe6b65a83008e549818fe9dedc886425b4c68f7ccd1194eaf2f70af43a36d79f8dedac774e9fc22ec7d401da99bcdb8fe28c46cf035792a0d +RPMIdentity: 99307272b3dcbb90961bb67493dbad0e4271840d7cfc3655885b5522b0f870835a2dbff10b38b0f96d056a8250e8d27550bf959a78dd879fb252fd59c0d40f7d --- libnetgen-devel-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:01.000000000 +0000 +++ libnetgen-devel-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:15.763528849 +0000 @@ -391,5 +391,5 @@ File: /usr/include/netgen/visualization/vssolution.hpp 100644 root:root e117823f85312b497d7501b87d78c120 -File: /usr/lib64/cmake/netgen/NetgenConfig.cmake 100644 root:root c6aa58b0fcd994000c4a5a773ec98d55 +File: /usr/lib64/cmake/netgen/NetgenConfig.cmake 100644 root:root b8b9c6c293b1c2666342ff81687aad09 File: /usr/lib64/cmake/netgen/netgen-targets-relwithdebinfo.cmake 100644 root:root 26181aba448a5141c84b24f210010d93 File: /usr/lib64/cmake/netgen/netgen-targets.cmake 100644 root:root 61c49cae3500d8724754647ff41dc199 -RPMIdentity: 212706635f7c35534167098efbcabaf25bacc2acd53ae8f24f6b6ad79fca0413182697239aacf953c0eb83dc37768362cc8e014c9e5f35ffc928ff59667df299 +RPMIdentity: 67c8d814e0649804295e5e80794a841cd434e017cfd85ab693b055b639da408f907adb7c3ccaa50c6997f67df6fa220d9f0db56b4dc5b02508cdb31bd2862a20 --- netgen-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:02.000000000 +0000 +++ netgen-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:15.923529449 +0000 @@ -12,4 +12,4 @@ Provides: netgen = 6.2.2104-alt2:sisyphus+285157.100.1.1 -File: /usr/bin/netgen 100755 root:root 59b8f7779c9d13a55723356ce28650c9 -File: /usr/share/applications/netgen.desktop 100644 root:root 89f64cf5a8b819c62b0558d187032b98 +File: /usr/bin/netgen 100755 root:root d301f7f18cf82e51082e574538497bf9 +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: aa67463c0d17a9bf4e45fa003b0f901a75cb92812a8cb08721949d4956e4ece05a2357a0c67a32c5a275aae0b269f90b6b75934d1f6ae79bf11ef378fed19df4 +RPMIdentity: 3a1ffb961921b3d9857e73fdc0406914e21ee458924cb9e5797e80e64d91b3c5aa5ac32f3c406b9e07848ba2bcd233ba1fddf248beb8dcc2edb0b73e92c7f7ff --- netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:01.000000000 +0000 +++ netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:16.079530033 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/42 40755 root:root -/usr/lib/debug/.build-id/42/8c216c148b2b672a7b1277132a7f9ca9b3f536 120777 root:root ../../../../bin/netgen -/usr/lib/debug/.build-id/42/8c216c148b2b672a7b1277132a7f9ca9b3f536.debug 120777 root:root ../../usr/bin/netgen.debug +/usr/lib/debug/.build-id/f6 40755 root:root +/usr/lib/debug/.build-id/f6/bddf949267f5df71e6eef4f54fcd89d67519c0 120777 root:root ../../../../bin/netgen +/usr/lib/debug/.build-id/f6/bddf949267f5df71e6eef4f54fcd89d67519c0.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/42 40755 root:root -File: /usr/lib/debug/.build-id/42/8c216c148b2b672a7b1277132a7f9ca9b3f536 120777 root:root ../../../../bin/netgen -File: /usr/lib/debug/.build-id/42/8c216c148b2b672a7b1277132a7f9ca9b3f536.debug 120777 root:root ../../usr/bin/netgen.debug -File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root c5118f04c8d1d67b704c83ff28f70f25 +File: /usr/lib/debug/.build-id/f6 40755 root:root +File: /usr/lib/debug/.build-id/f6/bddf949267f5df71e6eef4f54fcd89d67519c0 120777 root:root ../../../../bin/netgen +File: /usr/lib/debug/.build-id/f6/bddf949267f5df71e6eef4f54fcd89d67519c0.debug 120777 root:root ../../usr/bin/netgen.debug +File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root da8462d2c817983de3f823500983ea81 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: 75cf06fb3a35afa00ff2a788a88d2908c1b29df8b79ea5d208b506b871f7cbc17d9fa4e61f7242820e2aa6d3dbf8a35bf41a558dd257a151a4caa6c38f64b7bb +RPMIdentity: 9537dd1c6d3cfc5cb9306d7341998299eeacc0d7d982ea9c987e05b0979d51d9474f1857e1ccd835a0c2f6cbb6d9fcd6b9de32a3c3e31aa119fb8d7c855fbbfa --- python3-module-netgen-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:02.000000000 +0000 +++ python3-module-netgen-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:16.757532574 +0000 @@ -41,3 +41,3 @@ Requires: /usr/lib64/python3/site-packages -Requires: libpython3.9.so.1.0()(64bit) >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n64NctYQ1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NijZ25CMw3czV8KM8bZLwZrO2dw3nMOeZKpCdw7e0sLCeZmr4ds5F1hEZ0bHDtogDlgwIV0yeP318t3uMSE9M81rtYZvHEwQhZq64Fb6hUxF1sZFnM7PqigFdE3nTSOwf4IVxWNH18Zhk47c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c +Requires: libpython3.9.so.1.0()(64bit) >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n64NIdL7YG3utGeysMpMGO1C5ge6SW4ZnZzvZte5rSR2CME3fDG5aPtB7v2G5Rbxg328r9dowUVFy746CLYBHbf8WM2FM5jFnH4iA9kh6FfQcB39TfPRt40ARMZLtsAj37l4woFZ8Z7mlo23eMcCzU2zIYZwWLO2dw3niK03AYXpCd0058GzLJhQMlA64xS3bHDtogDlgwIV0yeP318t3uMSE9M81rtYZvHEwQhZq64Fb6hUxF1sZFnxo2ZzzC4kq3WMRJJcU31ruEuYq0yvghsMko4pAbyf8Rh9CqhfGrDha2ec6mc04INzctP4lhrM Requires: python3(logging) < 0 @@ -101,3 +101,3 @@ File: /usr/lib64/python3/site-packages/netgen/gui.py 100644 root:root 21bbb697dc29b6d252070facc597cfb8 -File: /usr/lib64/python3/site-packages/netgen/libngpy.so 100644 root:root b1979b7d486a5f636f386f22f8131d92 +File: /usr/lib64/python3/site-packages/netgen/libngpy.so 100644 root:root b69eb4ba9c9c44a62b4e48fc54a55f4f File: /usr/lib64/python3/site-packages/netgen/meshing.py 100644 root:root 9524efeee8607655e6a2331e9b1e43d6 @@ -106,3 +106,3 @@ File: /usr/lib64/python3/site-packages/netgen/stl.py 100644 root:root 521e42658e4d9edb5af900372e882ded -File: /usr/lib64/python3/site-packages/pyngcore.cpython-39.so 100644 root:root cfb5707ad9704723ea077d361736d6e9 -RPMIdentity: 75a9cc06fa1eaab0a94f01bff507377c0cef028a5e0ae7f12fa3544eb2c21e1a4014dfe3c1d6604b325070ad2948c985072c164501f1f05bea005772e8c60055 +File: /usr/lib64/python3/site-packages/pyngcore.cpython-39.so 100644 root:root 3bf38bd9cd55fc1350e982744349452b +RPMIdentity: ecacfc226d714a04c9d4d719eb45da1c34cbda02fa2fb643d1fb88733b50db3caecb4fc025d9508d78c86516fd4fe2aef671ffde40aa203b03db1bf3d562af6c --- python3-module-netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.repo 2021-09-13 14:46:02.000000000 +0000 +++ python3-module-netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.hasher 2021-11-06 02:16:17.032533604 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/13 40755 root:root -/usr/lib/debug/.build-id/13/68c53173d75290c8a0f92ef1b03cde245c534b 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-39.so -/usr/lib/debug/.build-id/13/68c53173d75290c8a0f92ef1b03cde245c534b.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-39.so.debug -/usr/lib/debug/.build-id/8e 40755 root:root -/usr/lib/debug/.build-id/8e/940dbd716f2a54f47ead7382a38e83fe876235 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so -/usr/lib/debug/.build-id/8e/940dbd716f2a54f47ead7382a38e83fe876235.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +/usr/lib/debug/.build-id/0a 40755 root:root +/usr/lib/debug/.build-id/0a/61a461199849953f5413ac8bd9f5d6e027ce22 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so +/usr/lib/debug/.build-id/0a/61a461199849953f5413ac8bd9f5d6e027ce22.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +/usr/lib/debug/.build-id/33 40755 root:root +/usr/lib/debug/.build-id/33/ed16c6f6130baaf2432df1ae682c9197e4d2e4 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-39.so +/usr/lib/debug/.build-id/33/ed16c6f6130baaf2432df1ae682c9197e4d2e4.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-39.so.debug /usr/lib/debug/usr/lib64/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/13 40755 root:root -File: /usr/lib/debug/.build-id/13/68c53173d75290c8a0f92ef1b03cde245c534b 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-39.so -File: /usr/lib/debug/.build-id/13/68c53173d75290c8a0f92ef1b03cde245c534b.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-39.so.debug -File: /usr/lib/debug/.build-id/8e 40755 root:root -File: /usr/lib/debug/.build-id/8e/940dbd716f2a54f47ead7382a38e83fe876235 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so -File: /usr/lib/debug/.build-id/8e/940dbd716f2a54f47ead7382a38e83fe876235.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +File: /usr/lib/debug/.build-id/0a 40755 root:root +File: /usr/lib/debug/.build-id/0a/61a461199849953f5413ac8bd9f5d6e027ce22 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so +File: /usr/lib/debug/.build-id/0a/61a461199849953f5413ac8bd9f5d6e027ce22.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +File: /usr/lib/debug/.build-id/33 40755 root:root +File: /usr/lib/debug/.build-id/33/ed16c6f6130baaf2432df1ae682c9197e4d2e4 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-39.so +File: /usr/lib/debug/.build-id/33/ed16c6f6130baaf2432df1ae682c9197e4d2e4.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-39.so.debug File: /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -35,4 +35,4 @@ File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen 40755 root:root -File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen/libngpy.so.debug 100644 root:root ccdcb8cf66c0f00110b1908493807987 -File: /usr/lib/debug/usr/lib64/python3/site-packages/pyngcore.cpython-39.so.debug 100644 root:root 573b969e4e3dfcdd37613daf498c9571 +File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen/libngpy.so.debug 100644 root:root 849f2c5f889f4f27149b3b59ba76fead +File: /usr/lib/debug/usr/lib64/python3/site-packages/pyngcore.cpython-39.so.debug 100644 root:root 3350ba58e7c899309500ba558ba6eb20 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: 3254230e4340bc1b10715f03cf8eb93204e029257059c28f72dab75dfb638bbed11e455c295467de7ca8256391d8c4a8d9f319af1863a0cefa396a4983483274 +RPMIdentity: cd8b0110d338582e3f4f1712e2ff511651b4e3df1e3b63b111f235cb4e8823d2c925d86fcb642710d67c208e8d66bc3587a00bab8d14cbc82291312f6970c4b1