<86>Jun 14 02:39:25 userdel[507505]: delete user 'rooter' <86>Jun 14 02:39:25 userdel[507505]: removed group 'rooter' owned by 'rooter' <86>Jun 14 02:39:25 userdel[507505]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 14 02:39:25 groupadd[507534]: group added to /etc/group: name=rooter, GID=972 <86>Jun 14 02:39:25 groupadd[507534]: group added to /etc/gshadow: name=rooter <86>Jun 14 02:39:25 groupadd[507534]: new group: name=rooter, GID=972 <86>Jun 14 02:39:25 useradd[507549]: new user: name=rooter, UID=972, GID=972, home=/root, shell=/bin/bash <86>Jun 14 02:39:25 userdel[507580]: delete user 'builder' <86>Jun 14 02:39:25 userdel[507580]: removed group 'builder' owned by 'builder' <86>Jun 14 02:39:25 groupadd[507599]: group added to /etc/group: name=builder, GID=973 <86>Jun 14 02:39:25 groupadd[507599]: group added to /etc/gshadow: name=builder <86>Jun 14 02:39:25 groupadd[507599]: new group: name=builder, GID=973 <86>Jun 14 02:39:25 useradd[507617]: new user: name=builder, UID=973, GID=973, home=/usr/src, shell=/bin/bash <13>Jun 14 02:39:26 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812525 installed <13>Jun 14 02:39:26 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Jun 14 02:39:26 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293433 installed <13>Jun 14 02:39:26 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 14 02:39:26 rpmi: rpm-macros-cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Jun 14 02:39:26 rpmi: cmake-modules-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Jun 14 02:39:26 rpmi: libuv-1.44.1-alt1 sisyphus+297750.100.1.1 1648981565 installed <13>Jun 14 02:39:26 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Jun 14 02:39:26 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Jun 14 02:39:26 rpmi: publicsuffix-list-dafsa-20220406-alt1 sisyphus+297986.100.1.1 1649274774 installed <13>Jun 14 02:39:26 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Jun 14 02:39:26 rpmi: libnghttp2-1.47.0-alt1 sisyphus+297351.100.1.1 1648403625 installed <13>Jun 14 02:39:26 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Jun 14 02:39:26 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Jun 14 02:39:26 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jun 14 02:39:26 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 14 02:39:26 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Jun 14 02:39:26 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 14 02:39:26 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 14 02:39:26 rpmi: libncurses-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966445 installed <13>Jun 14 02:39:26 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Jun 14 02:39:26 rpmi: libtasn1-4.18.0-alt2 sisyphus+301112.100.1.1 1654185763 installed <13>Jun 14 02:39:26 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Jun 14 02:39:26 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Jun 14 02:39:26 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed <13>Jun 14 02:39:26 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed <13>Jun 14 02:39:26 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Jun 14 02:39:26 rpmi: libcrypto1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed <13>Jun 14 02:39:26 rpmi: libssl1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed <86>Jun 14 02:39:26 groupadd[516310]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 14 02:39:26 groupadd[516310]: group added to /etc/gshadow: name=_keytab <86>Jun 14 02:39:26 groupadd[516310]: new group: name=_keytab, GID=499 <13>Jun 14 02:39:26 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339827 installed <13>Jun 14 02:39:27 rpmi: python3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Jun 14 02:39:27 rpmi: python3-base-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Jun 14 02:39:27 rpmi: tests-for-installed-python3-pkgs-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <86>Jun 14 02:39:27 groupadd[519515]: group added to /etc/group: name=sasl, GID=498 <86>Jun 14 02:39:27 groupadd[519515]: group added to /etc/gshadow: name=sasl <86>Jun 14 02:39:27 groupadd[519515]: new group: name=sasl, GID=498 <13>Jun 14 02:39:27 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Jun 14 02:39:27 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Jun 14 02:39:27 rpmi: libcurl-7.83.1-alt1 sisyphus+299767.100.1.1 1652258369 installed <13>Jun 14 02:39:27 rpmi: libarchive13-3.6.0-alt1 sisyphus+296421.100.1.1 1646814091 installed <13>Jun 14 02:39:27 rpmi: cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Jun 14 02:39:27 rpmi: ccmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Jun 14 02:39:27 rpmi: rpm-build-python3-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Jun 14 02:39:27 rpmi: rpm-build-tcl-0.6.2-alt1 sisyphus+299320.100.1.1 1651401392 installed <13>Jun 14 02:39:30 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Jun 14 02:39:30 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Jun 14 02:39:30 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed <13>Jun 14 02:39:30 rpmi: libsqlite3-3.38.5-alt1 sisyphus+299670.100.1.1 1651925944 installed <13>Jun 14 02:39:30 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108446 installed <13>Jun 14 02:39:30 rpmi: libxkbcommon-1.4.1-alt1 sisyphus+300420.100.1.1 1653246291 installed <13>Jun 14 02:39:30 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Jun 14 02:39:30 rpmi: libglvnd-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:30 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Jun 14 02:39:30 rpmi: libtcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Jun 14 02:39:30 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jun 14 02:39:30 rpmi: libwayland-client-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed <13>Jun 14 02:39:30 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Jun 14 02:39:30 rpmi: tcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Jun 14 02:39:30 rpmi: libOpenGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:30 rpmi: libproj-6.3.1-alt2 sisyphus+285531.100.1.1 1632148861 installed <13>Jun 14 02:39:30 rpmi: libpython3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Jun 14 02:39:30 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Jun 14 02:39:30 rpmi: qt5-base-common-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:30 rpmi: qt5-declarative-common-5.15.2-alt8 sisyphus+293819.60.16.3 1643922686 installed <13>Jun 14 02:39:30 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Jun 14 02:39:30 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Jun 14 02:39:30 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Jun 14 02:39:30 rpmi: libwebp7-1.2.2-alt1 sisyphus+293797.100.1.1 1642668641 installed <13>Jun 14 02:39:30 rpmi: libwayland-server-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed <13>Jun 14 02:39:30 rpmi: libkmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Jun 14 02:39:30 rpmi: kmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Jun 14 02:39:30 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Jun 14 02:39:30 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Jun 14 02:39:30 rpmi: libsystemd-1:249.12-alt2 sisyphus+299531.100.2.1 1652296661 installed <13>Jun 14 02:39:30 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885222 installed <13>Jun 14 02:39:30 rpmi: tcl-devel-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Jun 14 02:39:30 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jun 14 02:39:30 rpmi: libGLES-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:30 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Jun 14 02:39:30 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Jun 14 02:39:30 rpmi: libcgns-4.2.0-alt1 sisyphus+293819.200.16.3 1643922826 installed <13>Jun 14 02:39:30 rpmi: libhdf5-hl-100-1.10.6-alt2 sisyphus+271925.100.1.1 1621108446 installed <13>Jun 14 02:39:30 rpmi: libnetcdf19-4.8.0-alt1 sisyphus+279368.100.1.2 1626522047 installed <13>Jun 14 02:39:30 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478957 installed <13>Jun 14 02:39:30 rpmi: libharu-2.3.0-alt2_13 sisyphus+279389.100.1.2 1626528266 installed <13>Jun 14 02:39:31 rpmi: opencascade-data-7.5.3-alt3 sisyphus+293819.1520.16.3 1643927482 installed <13>Jun 14 02:39:31 rpmi: libpugixml-1.12.1-alt1 sisyphus+295499.100.1.1 1645036404 installed <13>Jun 14 02:39:31 rpmi: libopenjpeg5-1.5.2-alt1 sisyphus+275732.100.1.1 1624750937 installed <13>Jun 14 02:39:31 rpmi: libproxy-0.4.17-alt2 sisyphus+297079.100.1.1 1648068470 installed <13>Jun 14 02:39:31 rpmi: libtinfo-devel-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966445 installed <13>Jun 14 02:39:31 rpmi: libncurses-devel-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966445 installed <13>Jun 14 02:39:31 rpmi: libwacom-data-2.2.0-alt1.1 sisyphus+297878.100.1.1 1649150399 installed <13>Jun 14 02:39:32 rpmi: libicu71-1:7.1.1-alt1 sisyphus+289194.300.3.1 1650228448 installed <13>Jun 14 02:39:32 rpmi: libqt5-core-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:32 rpmi: libqt5-sql-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:32 rpmi: libqt5-dbus-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:32 rpmi: libqt5-network-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:32 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Jun 14 02:39:32 rpmi: libpq5-14.3-alt1 sisyphus+299761.100.1.1 1652255400 installed <13>Jun 14 02:39:32 rpmi: libltdl7-2.4.7-alt1 sisyphus+299031.3000.6.1 1651139356 installed <13>Jun 14 02:39:32 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+275749.100.1.1 1624752988 installed <13>Jun 14 02:39:32 rpmi: libmysqlclient21-8.0.28-alt1.1 sisyphus+298667.200.2.1 1650308174 installed <13>Jun 14 02:39:32 rpmi: libgif-4.1.6-alt3 sisyphus+276911.100.1.3 1625273979 installed <13>Jun 14 02:39:32 rpmi: libgeos-3.10.3-alt1 sisyphus+301370.100.1.1 1654487885 installed <13>Jun 14 02:39:32 rpmi: libfmt8-8.1.1-alt1 sisyphus+293064.100.1.1 1641551302 installed <13>Jun 14 02:39:32 rpmi: libevdev-1.12.1-alt1 sisyphus+297182.100.1.1 1648197082 installed <13>Jun 14 02:39:32 rpmi: libdouble-conversion3-3.1.5-alt1 sisyphus+277256.100.1.1 1625423057 installed <13>Jun 14 02:39:32 rpmi: libcfitsio9-3.490-alt2 sisyphus+284651.100.1.1 1630913632 installed <13>Jun 14 02:39:32 rpmi: libgdal-3.0.4-alt1.7 sisyphus+291245.34400.55.1 1643344309 installed <13>Jun 14 02:39:32 rpmi: libzeromq-4.3.4-alt1 sisyphus+295491.40.3.1 1645024737 installed <13>Jun 14 02:39:33 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573056 installed <13>Jun 14 02:39:33 rpmi: librabbitmq-c4-0.11.0-alt5 sisyphus+298228.100.1.1 1649663602 installed <13>Jun 14 02:39:33 rpmi: libgme-0.6.3-alt2 sisyphus+293048.100.1.1 1641452306 installed <13>Jun 14 02:39:33 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Jun 14 02:39:33 rpmi: libgomp1-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed <13>Jun 14 02:39:33 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Jun 14 02:39:33 rpmi: libchromaprint1-1.5.0-alt2 sisyphus+286097.100.1.1 1632900907 installed <13>Jun 14 02:39:33 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263312 installed <13>Jun 14 02:39:33 rpmi: wayland-devel-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed <13>Jun 14 02:39:33 rpmi: libwayland-client-devel-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed <13>Jun 14 02:39:33 rpmi: vulkan-filesystem-1.3.211-alt1 sisyphus+298198.700.1.1 1649588358 installed <13>Jun 14 02:39:33 rpmi: libvulkan1-1.3.211-alt1 sisyphus+298198.700.1.1 1649588358 installed <13>Jun 14 02:39:33 rpmi: libvulkan-devel-1.3.211-alt1 sisyphus+298198.700.1.1 1649588358 installed <13>Jun 14 02:39:33 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502527 installed <13>Jun 14 02:39:33 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949610 installed <13>Jun 14 02:39:33 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Jun 14 02:39:33 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Jun 14 02:39:33 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337245 installed <13>Jun 14 02:39:33 rpmi: libvpx6-1.11.0-alt2 sisyphus+294379.500.5.1 1644490611 installed <13>Jun 14 02:39:33 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed <13>Jun 14 02:39:33 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381369 installed <13>Jun 14 02:39:33 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed <13>Jun 14 02:39:33 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Jun 14 02:39:33 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111915 installed <13>Jun 14 02:39:33 rpmi: libfribidi-1.0.12-alt1 sisyphus+298746.100.1.1 1650435949 installed <13>Jun 14 02:39:33 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Jun 14 02:39:33 rpmi: libdeflate-1.12-alt1 sisyphus+301956.100.1.1 1655110215 installed <13>Jun 14 02:39:33 rpmi: libtiff5-4.4.0-alt1 sisyphus+300978.160.5.1 1654609257 installed <13>Jun 14 02:39:33 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023315 installed <13>Jun 14 02:39:33 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Jun 14 02:39:33 rpmi: libgdk-pixbuf-locales-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed <13>Jun 14 02:39:33 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975522 installed <13>Jun 14 02:39:33 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478843 installed <13>Jun 14 02:39:33 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Jun 14 02:39:33 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Jun 14 02:39:33 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jun 14 02:39:33 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jun 14 02:39:33 rpmi: libdav1d-0.9.2-alt1 sisyphus+291906.40.5.3 1639431315 installed <13>Jun 14 02:39:33 rpmi: libcodec2-1.0.3-alt1 sisyphus+294334.100.2.2 1643760645 installed <13>Jun 14 02:39:33 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Jun 14 02:39:33 rpmi: libaom3-3.3.0-alt1 sisyphus+295999.100.1.1 1646050399 installed <13>Jun 14 02:39:33 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jun 14 02:39:33 rpmi: libharfbuzz-4.2.1-alt1 sisyphus+299180.100.1.1 1651137935 installed <13>Jun 14 02:39:33 rpmi: libfreetype-2.12.1-alt1 sisyphus+299380.100.1.1 1651508331 installed <13>Jun 14 02:39:33 rpmi: xml-utils-1:2.9.14-alt1 sisyphus+299383.100.1.1 1651519547 installed <13>Jun 14 02:39:33 rpmi: fontconfig-2.13.1-alt3 sisyphus+297937.100.1.1 1649228296 installed Updating fonts cache: <29>Jun 14 02:39:34 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jun 14 02:39:34 rpmi: libbluray-1.3.1-alt1 sisyphus+296744.100.1.1 1647435034 installed <13>Jun 14 02:39:34 rpmi: libSDL2-2.0.22-alt1 sisyphus+299093.100.1.1 1651044062 installed <13>Jun 14 02:39:34 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Jun 14 02:39:34 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Jun 14 02:39:34 rpmi: libX11-locales-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed <13>Jun 14 02:39:34 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Jun 14 02:39:34 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Jun 14 02:39:35 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jun 14 02:39:35 rpmi: libX11-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed <13>Jun 14 02:39:35 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Jun 14 02:39:35 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Jun 14 02:39:35 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Jun 14 02:39:35 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Jun 14 02:39:35 rpmi: libtk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Jun 14 02:39:35 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed <13>Jun 14 02:39:35 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Jun 14 02:39:35 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Jun 14 02:39:35 rpmi: tk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Jun 14 02:39:35 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053926 installed <13>Jun 14 02:39:35 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Jun 14 02:39:35 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed <13>Jun 14 02:39:36 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jun 14 02:39:36 rpmi: libX11-devel-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed <13>Jun 14 02:39:36 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Jun 14 02:39:36 rpmi: libvdpau-devel-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed <13>Jun 14 02:39:36 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Jun 14 02:39:36 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579102 installed <13>Jun 14 02:39:36 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Jun 14 02:39:36 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Jun 14 02:39:36 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Jun 14 02:39:36 rpmi: libxkbcommon-x11-1.4.1-alt1 sisyphus+300420.100.1.1 1653246291 installed <13>Jun 14 02:39:36 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Jun 14 02:39:36 rpmi: libdrm-1:2.4.111-alt1 sisyphus+301189.100.1.1 1654263348 installed <13>Jun 14 02:39:36 rpmi: libGLX-mesa-4:22.1.1-alt1 sisyphus+301189.200.1.1 1654263620 installed <13>Jun 14 02:39:36 rpmi: libGLX-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:36 rpmi: libGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:36 rpmi: libva-2.14.0-alt1 sisyphus+296645.100.1.1 1647323292 installed <13>Jun 14 02:39:36 rpmi: libavutil56-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:36 rpmi: libswresample3-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:36 rpmi: libgbm-4:22.1.1-alt1 sisyphus+301189.200.1.1 1654263620 installed <13>Jun 14 02:39:36 rpmi: libEGL-mesa-4:22.1.1-alt1 sisyphus+301189.200.1.1 1654263620 installed <13>Jun 14 02:39:36 rpmi: libEGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:36 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Jun 14 02:39:36 rpmi: libglvnd-devel-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Jun 14 02:39:36 rpmi: libva-devel-2.14.0-alt1 sisyphus+296645.100.1.1 1647323292 installed <13>Jun 14 02:39:36 rpmi: libavutil-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:36 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Jun 14 02:39:36 rpmi: libswscale5-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:36 rpmi: libGLEW2.2-2.2.0-alt1 sisyphus+278988.100.1.1 1626351077 installed <13>Jun 14 02:39:36 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 14 02:39:36 rpmi: libgl2ps-1.4.2-alt1.1 sisyphus+273102.400.7.1 1622551022 installed <13>Jun 14 02:39:36 rpmi: gsettings-desktop-schemas-data-42.0-alt1 sisyphus+296812.200.4.2 1647962578 installed <13>Jun 14 02:39:36 rpmi: libgio-2.72.2-alt1 sisyphus+300949.100.1.1 1653933988 installed <13>Jun 14 02:39:36 rpmi: gsettings-desktop-schemas-42.0-alt1 sisyphus+296812.200.4.2 1647962578 installed <13>Jun 14 02:39:36 rpmi: libgdk-pixbuf-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed <13>Jun 14 02:39:36 rpmi: libopenslide-3.4.1-alt1 sisyphus+278290.100.1.2 1626153633 installed <13>Jun 14 02:39:36 rpmi: libpango-1.50.7-alt1 sisyphus+298455.100.1.1 1649965703 installed <13>Jun 14 02:39:36 rpmi: librsvg-1:2.54.4-alt1 sisyphus+301820.100.1.1 1654942769 installed <13>Jun 14 02:39:37 rpmi: libavcodec58-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:37 rpmi: libavcodec-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:37 rpmi: libavformat58-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:37 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jun 14 02:39:37 rpmi: libstdc++12-devel-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed <13>Jun 14 02:39:38 rpmi: gcc12-c++-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed <13>Jun 14 02:39:38 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Jun 14 02:39:38 rpmi: mount-2.37.3-alt2 sisyphus+294073.100.1.1 1643117174 installed <13>Jun 14 02:39:38 rpmi: losetup-2.37.3-alt2 sisyphus+294073.100.1.1 1643117174 installed <13>Jun 14 02:39:38 rpmi: lsblk-2.37.3-alt2 sisyphus+294073.100.1.1 1643117174 installed <86>Jun 14 02:39:38 groupadd[568033]: group added to /etc/group: name=tape, GID=497 <86>Jun 14 02:39:38 groupadd[568033]: group added to /etc/gshadow: name=tape <86>Jun 14 02:39:38 groupadd[568033]: new group: name=tape, GID=497 <86>Jun 14 02:39:38 groupadd[568074]: group added to /etc/group: name=dialout, GID=496 <86>Jun 14 02:39:38 groupadd[568074]: group added to /etc/gshadow: name=dialout <86>Jun 14 02:39:38 groupadd[568074]: new group: name=dialout, GID=496 <86>Jun 14 02:39:38 groupadd[568085]: group added to /etc/group: name=input, GID=495 <86>Jun 14 02:39:38 groupadd[568085]: group added to /etc/gshadow: name=input <86>Jun 14 02:39:38 groupadd[568085]: new group: name=input, GID=495 <86>Jun 14 02:39:38 groupadd[568103]: group added to /etc/group: name=video, GID=494 <86>Jun 14 02:39:38 groupadd[568103]: group added to /etc/gshadow: name=video <86>Jun 14 02:39:38 groupadd[568103]: new group: name=video, GID=494 <86>Jun 14 02:39:38 groupadd[568114]: group added to /etc/group: name=render, GID=493 <86>Jun 14 02:39:38 groupadd[568114]: group added to /etc/gshadow: name=render <86>Jun 14 02:39:38 groupadd[568114]: new group: name=render, GID=493 <13>Jun 14 02:39:38 rpmi: udev-1:249.12-alt2 sisyphus+299531.100.2.1 1652296661 installed <13>Jun 14 02:39:38 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Jun 14 02:39:38 rpmi: libwacom-2.2.0-alt1.1 sisyphus+297878.100.1.1 1649150399 installed <13>Jun 14 02:39:38 rpmi: libinput-1.21.0-alt1 sisyphus+301870.100.1.1 1655048765 installed <13>Jun 14 02:39:38 rpmi: libqt5-xcbqpa-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:38 rpmi: libqt5-eglfskmssupport-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:38 rpmi: libqt5-gui-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:38 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:38 rpmi: libqt5-quickshapes-5.15.2-alt8 sisyphus+293819.60.16.3 1643922686 installed <13>Jun 14 02:39:38 rpmi: libqt5-qmlmodels-5.15.2-alt8 sisyphus+293819.60.16.3 1643922686 installed <13>Jun 14 02:39:38 rpmi: libqt5-qmlworkerscript-5.15.2-alt8 sisyphus+293819.60.16.3 1643922686 installed <13>Jun 14 02:39:38 rpmi: libqt5-qml-5.15.2-alt8 sisyphus+293819.60.16.3 1643922686 installed <13>Jun 14 02:39:38 rpmi: libqt5-quick-5.15.2-alt8 sisyphus+293819.60.16.3 1643922686 installed <13>Jun 14 02:39:38 rpmi: libqt5-widgets-5.15.2-alt15 sisyphus+300911.100.1.1 1653911121 installed <13>Jun 14 02:39:40 rpmi: libvtk9.1-9.1.0-alt1 sisyphus+293819.1070.16.3 1643924147 installed <13>Jun 14 02:39:41 rpmi: libopencascade-7.5.3-alt3 sisyphus+293819.1520.16.3 1643927482 installed <13>Jun 14 02:39:41 rpmi: opencascade-7.5.3-alt3 sisyphus+293819.1520.16.3 1643927482 installed <13>Jun 14 02:39:41 rpmi: opencascade-devel-7.5.3-alt3 sisyphus+293819.1520.16.3 1643927482 installed <13>Jun 14 02:39:41 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>Jun 14 02:39:41 rpmi: libavformat-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:41 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 14 02:39:41 rpmi: libswscale-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:41 rpmi: libswresample-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643834166 installed <13>Jun 14 02:39:41 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Jun 14 02:39:41 rpmi: tk-devel-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Jun 14 02:39:42 rpmi: python3-dev-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Jun 14 02:39:42 rpmi: libjpeg-devel-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Jun 14 02:39:42 rpmi: zlib-devel-1.2.12-alt2 sisyphus+301913.100.1.1 1655062066 installed <13>Jun 14 02:39:42 rpmi: pybind11-devel-2.9.2-alt1 sisyphus+298609.100.1.1 1650210993 installed egrep: warning: egrep is obsolescent; using grep -E 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.99233 + 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.99233 + 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 12.1.1 -- The CXX compiler identification is GNU 12.1.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.12") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.4", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.10.so (found suitable version "3.10.4", 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 16 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%] Creating directories for 'netgen' /usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/tmp/netgen-mkdirs.cmake /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' [ 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' [ 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.10 -DPYTHON_LIBRARIES=/usr/lib64/libpython3.10.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 12.1.1 -- The CXX compiler identification is GNU 12.1.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.10.4", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.10.so (found suitable version "3.10.4", minimum required is "3") :1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives :1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead -- 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.10.4") -- Found PythonLibs: /usr/lib64/libpython3.10.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.9.2") -- 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' [ 2%] Built target ng_generate_version_file gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/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)) { | ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c: 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' [ 8%] 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' [ 8%] 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' [ 1%] 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' [ 9%] 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' [ 9%] 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' [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/version.cpp.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/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' [ 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' [ 4%] 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' [ 3%] 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' [ 5%] 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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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' [ 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' [ 6%] 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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/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) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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.10.so In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:826:37, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:812:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:1102:12: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1102 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '_Construct' at /usr/include/c++/12/bits/stl_construct.h:119:7, inlined from 'construct' at /usr/include/c++/12/bits/alloc_traits.h:635:19, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr.h:464:59, inlined from 'make_shared' at /usr/include/c++/12/bits/shared_ptr.h:1010:39, inlined from 'SetFlag' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:164:56: /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/include/c++/12/new: In member function 'SetFlag': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[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' [ 9%] 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' [ 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' [ 11%] 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' [ 11%] 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' [ 12%] 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' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/TopLoc_ItemLocation.hxx:26, from /usr/include/opencascade/TopLoc_Location.lxx:18, from /usr/include/opencascade/TopLoc_Location.hxx:170, from /usr/include/opencascade/TopoDS_Shape.hxx:24, from /usr/include/opencascade/TopoDS_Face.hxx:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.jxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.ixx:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx:35: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator&, 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' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/TopLoc_ItemLocation.hxx:26, from /usr/include/opencascade/TopLoc_Location.lxx:18, from /usr/include/opencascade/TopLoc_Location.hxx:170, from /usr/include/opencascade/TopoDS_Shape.hxx:24, from /usr/include/opencascade/TopoDS_Face.hxx:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop2d.jxx:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop2d.ixx:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop2d.cxx:16: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator 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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 16%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:14: /usr/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, NgArray&, NgArray&, Mesh&, const 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 OCCGeometry&, Mesh&, const 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 OCCGeometry&, Mesh&, const 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(OCCGeometry&, Mesh&, const 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 OCCGeometry&, Mesh&, const MeshingParameters&, const 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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka '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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(T_Range, TFUNC, int, 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(T_Range, TFUNC, int, 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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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(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: /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 std::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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:14: /usr/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:14: /usr/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 Mesh&, const NgArray*>&, 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(T_MTETS&, T_MPRISMS&, const 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(T_MIDS&, const 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(T_MPRISMS&, const 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(T_MQUADS&, const 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 std::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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(PointIndex, const Point3d&, NgArray&, Mesh&, DTREE&, MeshNB&, NgArray, 0, int>&, NgArray&, NgArray&, NgArray&, NgArray&, SphereList&, IndexSet&, 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 Mesh::T_POINTS&, 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 Mesh&, NgArray&, NgArray&, Point3d, 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 Mesh&, NgArray&, 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: /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: /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 std::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/../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 Mesh&, NgArray&, 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 Mesh&, NgArray&, NgArray&):: >(const T_Range&, const netgen::DelaunayRemoveTwoTriaTets(const Mesh&, NgArray&, 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(T_Range, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = CreateTable, netgen::DelaunayRemoveTwoTriaTets(const Mesh&, NgArray&, NgArray&):: >(const T_Range&, const netgen::DelaunayRemoveTwoTriaTets(const Mesh&, NgArray&, 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 = T_Range; TFunc = netgen::DelaunayRemoveTwoTriaTets(const Mesh&, NgArray&, 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 = T_Range; TFunc = netgen::DelaunayRemoveTwoTriaTets(const Mesh&, NgArray&, 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) { | ~~~~~~~~~^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/../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/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(HPRefElement&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, 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(HPRefElement&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, 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: /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) : | ^~~~~~~~~~~~ /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) : | ^~~~~~~~~~~~ /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) : | ^~~~~~~~~~~~ /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) : | ^~~~~~~~~~~~ /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) : | ^~~~~~~~~~~~ /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) : | ^~~~~~~~~~~~ /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(Mesh&, 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(Mesh&, 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(Mesh&, 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(Mesh&, 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&, INDEX_2_HASHTABLE&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, 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(Mesh&, 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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 MeshingParameters&, 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 MeshingParameters&, 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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(Mesh&, const ngcore::Table&, ngcore::Array, PointIndex>&, ngcore::Array&, PointIndex, 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(Mesh&, 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, Point3d&) [with POINTArray = ngcore::Array; FACEArray = 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: /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 std::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 std::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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(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(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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:9: /usr/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/myadt.hpp:31: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 netgen::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 netgen::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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 std::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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t]' /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++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, Point3d&) [with POINTArray = NgArray; FACEArray = 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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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 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 Mesh&, 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 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 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 Mesh&, const 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 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(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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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()) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 netgen::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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const TABLE&) [with T = INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': /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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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' [ 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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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' [ 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' [ 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' [ 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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(Mesh&, const 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(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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(T_Range, TFUNC, int, 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 = 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: /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 std::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] /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 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(T_Range, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = CreateTable, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&):: >(const 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 = 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 = 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(T_Range, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = 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 = {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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(Mesh&, 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(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(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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(NgFlatArray&, 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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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 std::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 std::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 std::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 std::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 std::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 std::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 std::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: /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 std::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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const std::string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /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 std::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 std::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] /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:37 = 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 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(T_Range, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = CreateTable, netgen::Mesh::FindOpenElements(int):: >(const 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 = 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 = 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:47 = 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 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(T_Range, TFUNC, int, TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = CreateTable, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: >(const 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 = 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 = 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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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(Mesh&, NgArray&, const 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 Mesh&, NgArray&, const NgArray&, double, bool, 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(NgBitArray&, NgBitArray&, const Mesh&, const 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 NgBitArray&, const Refinement&, const NgArray&, double, bool, const 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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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 std::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 std::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 std::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] /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 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(T_Range, TFUNC, int, TotalCosts) [with TR = netgen::SegmentIndex; TFUNC = CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const 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 = 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 = 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 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(T_Range, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const 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 = 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 = 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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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%] 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.10.so In function 'ParallelFor', inlined from 'GetMinMax' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:2699:26: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/parthreads.hpp:81:22: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 81 | thread * threads = new thread[nthreads]; | ^ /usr/include/c++/12/new: In member function 'GetMinMax': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 52%] Built target 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' [ 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /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: /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 netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/__/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/__/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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 netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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%] Linking CXX shared library pyngcore.cpython-310.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -g -DNDEBUG -shared -Wl,-soname,pyngcore.cpython-310.so -o pyngcore.cpython-310.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.10.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 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' [ 36%] 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.10.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 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' [ 59%] 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:9: /usr/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= 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: /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 std::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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 59%] Linking CXX shared library liboccvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -g -DNDEBUG -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libocc.so ../core/libngcore.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 59%] Built target occvis gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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.10.so In member function '__ct ', inlined from 'BuildEdgeList.constprop' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.hpp:14:51: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In function 'BuildEdgeList.constprop': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'operator()' at /usr/include/pybind11/detail/type_caster_base.h:1067:55, inlined from '_FUN' at /usr/include/pybind11/detail/type_caster_base.h:1067:16: /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/include/c++/12/new: In function '_FUN': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:826:37, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:812:18, inlined from 'operator&' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:319:20, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1530:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:1102:12: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1102 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetAllocSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:840:16, inlined from 'SetAllocSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:1831:26: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:1102:12: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1102 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'SetAllocSize': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'FindOpenElements' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2406:57: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In member function 'FindOpenElements': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'GenerateBoundaryLayer' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:119:50: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In function 'GenerateBoundaryLayer': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'GenerateBoundaryLayer' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:191:78: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In function 'GenerateBoundaryLayer': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'GenerateBoundaryLayer2' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:761:51: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In function 'GenerateBoundaryLayer2': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:306:9, inlined from 'GetLocals' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:378:23: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:448:19: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'GetLocals': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:306:9, inlined from 'GetLocals' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:378:23: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:464:18: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'GetLocals': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'BuildEdgeList' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.hpp:14:51, inlined from 'CombineImprove' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:618:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In member function 'CombineImprove': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:826:37, inlined from 'operator=' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:983:19, inlined from 'operator=' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:95:22: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:1102:12: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1102 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'operator=': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'SwapImprove2' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3969:101: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In member function 'SwapImprove2': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct_base ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:276:60: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 276 | : NgFlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : 0) | ^ /usr/include/c++/12/new: In member function '__ct_base ': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct_base ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:276:60: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 276 | : NgFlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : 0) | ^ /usr/include/c++/12/new: In member function '__ct_base ': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[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' [ 67%] 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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(STLGeometry&, Mesh&, const MeshingParameters&, const 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(STLGeometry&, Mesh&, const MeshingParameters&, const 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(STLGeometry&, Mesh&, const MeshingParameters&, int, const 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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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(SplineGeometry2d&, std::shared_ptr&, 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: /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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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(NgArray&, const 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /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 std::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: /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; | ~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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(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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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 std::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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /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 std::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 std::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 std::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 std::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 std::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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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(CSGeometry&, NgArray&, NgArray&, 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(CSGeometry&, Mesh&, NgArray&, NgArray&, 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(CSGeometry&, Mesh&, 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&, 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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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 Mesh&, const CSGeometry&, INDEX_2_HASHTABLE&, 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(Mesh&, 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(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(Mesh&, const CSGeometry*, 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(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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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::_Construct(_Tp*, _Args&& ...) [with _Tp = netgen::MeshingParameters; _Args = {netgen::MeshingParameters&}]' /usr/include/c++/12/optional:278:19: required from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters]' /usr/include/c++/12/optional:457:52: required from 'constexpr void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; _Dp = std::_Optional_base]' /usr/include/c++/12/optional:918: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:313:22: required from 'bool pybind11::detail::optional_caster::load(pybind11::handle, bool) [with Type = std::optional; Value = netgen::MeshingParameters]' /usr/include/pybind11/cast.h:1426: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:1404:68: 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:228: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:1578: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: /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; | ~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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%] 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.10.so In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:826:37, inlined from 'operator=' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:983:19, inlined from 'operator=' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:646:12, inlined from 'Append' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:868:18, inlined from 'Add' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:722:20: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:1102:12: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1102 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'Add': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'operator()' at /usr/include/pybind11/detail/type_caster_base.h:1067:55, inlined from '_FUN' at /usr/include/pybind11/detail/type_caster_base.h:1067:16: /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/include/c++/12/new: In function '_FUN': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:826:37, inlined from 'load' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:30:22, inlined from 'load_impl_sequence' at /usr/include/pybind11/cast.h:1426:51, inlined from 'load_args' at /usr/include/pybind11/cast.h:1404:68, inlined from 'operator()' at /usr/include/pybind11/pybind11.h:228:42, inlined from '_FUN' at /usr/include/pybind11/pybind11.h:224:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:1102:12: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1102 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In function '_FUN': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In member function '__ct_base ': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:772:37: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 772 | list.size() ? new T[list.size()] : NULL) | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In 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/include/c++/12/new: In member function '__ct_base ': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1598:30: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:696:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 696 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1563:34: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 739 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/include/c++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /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/include/c++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /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/include/c++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 77%] Built target geom2d gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 77%] 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.10.so In function 'ParallelFor', inlined from 'CheckGeometryOverlapping' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2255:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/parthreads.hpp:81:22: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 81 | thread * threads = new thread[nthreads]; | ^ /usr/include/c++/12/new: In member function 'CheckGeometryOverlapping': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[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' [ 77%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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' [ 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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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.10.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' [ 80%] 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.10.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' [ 87%] 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' [ 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 Mesh&, const NetgenGeometry&, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 Mesh&, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 Mesh&, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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(Mesh&, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 Mesh&, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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(Mesh&, const std::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&, NgFlatArray&) [with T = double; S = 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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 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 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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 Mesh&, const std::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 NgFlatArray&, const NgFlatArray&, 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 NgFlatArray&, const NgFlatArray&, 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 std::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] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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 netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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%] 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 In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:306:9, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:433:18, inlined from 'operator&' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:319:20, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:448:19: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:306:9, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:433:18, inlined from 'operator&' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:319:20, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:464:18: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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' [ 92%] 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.10.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 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' [ 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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() struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= 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**, 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: /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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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.10.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.10.so ../libsrc/core/libngcore.so In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:306:9, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:433:18, inlined from 'operator&' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:319:20, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../gprim/splinegeometry.hpp:39:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:448:19: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'ReSize', inlined from 'SetSize' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:306:9, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:433:18, inlined from 'operator&' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:319:20, inlined from 'DoArchive' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../gprim/splinegeometry.hpp:39:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:464:18: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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' [ 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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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/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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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 std::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: /usr/include/libavcodec/packet.h:488:6: note: declared here 488 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ /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: /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 std::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 std::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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const std::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 std::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++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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: /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 std::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 std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp: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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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 std::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++) ; | ~~~~^~~~~~~~~~~ /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:14, 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/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= 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: /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 std::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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::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 netgen::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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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/include/opencascade/NCollection_IndexedDataMap.hxx:23, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Trsf2d.lxx:15, from /usr/include/opencascade/gp_Trsf2d.hxx:244, from /usr/include/opencascade/gp_Dir2d.lxx:21, from /usr/include/opencascade/gp_Dir2d.hxx:274, from /usr/include/opencascade/gp_Vec2d.lxx:18, from /usr/include/opencascade/gp_Vec2d.hxx:318, from /usr/include/opencascade/gp_Pnt2d.lxx:19, from /usr/include/opencascade/gp_Pnt2d.hxx:175, from /usr/include/opencascade/BRep_Tool.hxx:28, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:14, 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/include/opencascade/NCollection_StlIterator.hxx: At global scope: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iterator= 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: /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 std::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 std::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++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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.10.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%] 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.10.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 99%] Built target ngpy gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 99%] 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: /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 netgen::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 netgen::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: /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) | ^~~~~~~~~ /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, 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const 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: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const std::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: /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: /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: /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 std::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/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/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.10.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.3974 + 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 togl make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 93%] 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' [ 98%] 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' [ 99%] Built target netgen 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' [100%] Built target ngpy 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' [ 93%] 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' [ 98%] 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' [ 99%] Built target 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' [100%] Built target ngpy 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-310.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/pyngcore.cpython-310.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 egrep: warning: egrep is obsolescent; using grep -E 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-310.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-310.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-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-310.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-1.pyc' Processing files: netgen-6.2.2104-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.23313 + 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.cX4Q8v 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.wkU8ij 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.87Y3xW 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.p3q0B2 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: 1313 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: 248 symbols, 18 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: 2743 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.mTlIwN 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:odzy8WN1qqhyfce0f6O3nHPV2xjPrETZiCLXSa6VBublAnYbGLbtC4CpBVwU0qeAswtAvjzttGuwIy0Hxcq21FxcsAtBl9l2ZE2TDiwVJlRF9KZ3wP8ZeEf8WMww1mx3lF47veeurUs3vRY2UV7xpXVDihaZ4h2J3TCj3Sh4ip0ZJpcBPZak7NCpqHNtaQjjOy5V9v5qFVDXzu3DSHFlCoOp4qMKxKghScT4gwBu6E7Udw5BAyQLa1xTqDaZ1jUUdRv5LdoFXG4GY3pfmEMSEh5VPLFZooc4kAyrEDvKsVyrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImrqIcM1MQBOgc0BlzdIZkZyZkr51QOQ3JTIhCBYDjTwCZ51xhZjBBwdXYhwXboiB0jurxnOgQgIozIPpyUQVZ0hTsvF0Jm6JXIFXn9uYRVDDhhBKB2LCoSx2yryDZDM1JbwUdnxaQ7ZpCvjotMaq3Vm0aaW9kDT33g6ir9sI72Sw49BjirUq6cxECmgfw2cZJkXw0SiiW6fRMm7c4vBaoW2pLYVSS2vl67L2q6rYw1Tix4sPZh38HyZ0Y0ijhKvqCs3KJ4k6GpwI3MQubg2lvHtHYZdOs842ekKhA4wbZqZhyr2XabN6J8kFbZ1juvPFkqxtYfyftO2Uk735TIcevisYQZJioi1WZ24knUJCXTaBZB6WucV4rZdMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfhRt1W2Oq4XY4vUgPnTsoZB4QaKDE0aYMvUDUadIi6swZjwBCSVKQ31jovjZ7hRZ015To0fww8Qn1ABTbHA2KJhwpDZuHz4ZGGLUBMwVr0Q2Au1sMQbTxKtZHBzJXuu6crBpVRP39BVREGEK2Xfs6THZlBK4DJNe2VCN34nYTWNh7lqL2tZ6uZtjB1bzypsfBAiW6MZ8Xd6dqZqaBv9J0gWrh6x7TlMVj6M6aFdRizETJvZkrus6OdXnOGB6HaUbKZhyKmLovsBxkUQMWBDf1LqMPcWZq78r8pc9KdiigizT3l8Dlx5eKOFxBZev6TLCJEHigkNv4H3ZEIyE8B8MM2hu1o2DTfZ1KikZ4rKd8h0EbfgH21Zb5PnLnMLIxt3eCs9V0cOACriBLqRec05AbiP7ksRI0Z7YhDiHbc6eFhiqRFe8z9lEnLKBKWDYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdLLBMlxPrIiy1GMk0x6Um1TqGv9ZLqR7xZD5orw7bfkqZGhtxU4kTrYWkryUBHAwKU6K4FdfBjnaaprV5Pm6qXCZcNdhZDVKPuA6dC8e3EDcH6LmMob8oot3T2GyipZIKHZhALWq9tyIkfHhzWqtpUWkEU5wpaN781JoPML5mUq7jJZuEl61PVjdEks4lkKGAnVt3EgA9rGEiwCPd2ZzMIMs37YKOS2sbvhZqsX9Z6zmoIcfSwA8vyGP9Mv45o0d0etyKdz10lwkaFzU5e5EzDwV9x5nj3BM30SZJfKZgi1ZrICYdpexZCy1YC8Zaz48IYUY0e29gl1oFhLVtPJwJwl2o4gM9IIPZgvm3jmqodf9NJ4AeHMfMfTI7IC0aOF9Z0DzV8GyFN27ZmLOV6zx4kBMFIAn71h2iz439WM1q5Jssrqv5UR1mkhHT3SdY0yf36KjcIlZ1Ua9nBJylxKF1FRD8xtlK8o64WN1JLgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmIGdJymw8hFkROE0GpKb20noAyxRmKXDN4snl1OgZxZG1O19zgNhuqU9Z00Z9byHRk9kJXcRw3mixXRlNkAgRcDPo1VKs9DQSBS5j5Q6mnDTATUxTauG1ZHDzhqzNpcyQ24QMvmAOQi6EuhZIew9ttG4NY0Ft0wtSuHoiKM3aCGisSSeDOVx2J28bfaIl31HJCZpz243TwyMibVuN8uRGSfOs0ytj964KEzmIlFbe6Fw9cITkJA1PG3sJ0XWX7t9eZwZ0Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuAyWYRKFsC1jkhEiOJDxQmcsCFe0197YpFvhd1jEeIo2OVqEnib3FOZ2ympZdGt16YOJ2D6aPDOVFz7ra6zzeMMBRW82eVP0SVQ8ypbxnUP3qMef5axu52XwCzSQTO2jqWJyUhtFmuYgwWuxfNeWXZ1JaOe43jbyaYFklsVZEgq9DXnDjkVsvui2d3oEs8HeGccaiNiG5ZmDJoCOfg37QD6hdxXKZeecbPFgrG0LJ7YdVCfLCrZnIk3eYMF10z1pULCS6xAGwRCKHwOZamXJziQu1KAKzJ9AfBylZnpU149OfkutGEuvMwr8RFUirwL9AGo1V2IwwXGyrL1Ui7jXijxVi5g71C3YByaSPv6365OIOcFI2CP5b3UnBifdeQbs4kunzudAG1XjTjd4W0gMC2lpwo1n6N3CgdhQhQygaq8kIf1hIf4ui7XhbyJcZhKLsCPYzJZkHHZCuGyG0IkyY5qx9QZxU40gEWcVtK9Pa8fZmpTXeVtXjyKOW8VmwkYP9Y2MbyZrGPVwr4N3Q9KHIw4eP1ZmOCyMCCNpoxuJ7zQO0u88Yu4Cf3wzDf3ywdro6hbdhwCD8YFw00ul54Z38p0EjIIPlfyicvXKhmfKMDTGGUS5x3zL0, libcsgvis.so()(64bit) = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4YrRbrUJzElwiRUiVCxeDUM026JHSVADaJUqgBOZgHy4BbL9Re7csbRLazNZ3HGKlZFLOYTgcY8Q0, libgeom2d.so()(64bit) = set:ldTyrzpBt15aXBKy0H6mTdbdws6uZdReCJOhG0zCMPXp8UIJE5Tjl8GhzxF6A0C0v5tPMBzRABD3YD6H4UqGjylAOalZt6Ia8vR1yAb7vOBWnB6RkplYlQ95Lsjyw6zzyksZJ0NZIHEKVGIqulr3PiRMNzTPTGajwLaZ3OZix0ldcaUe1NDa7jcuxcdNRxcQZ9nWEZ8pPhmu4J9Uag3bDt3O2r93MHW2D5GDVYVhAs0bIpxuCeBqN7u6ApClvmqyTB3UwYZ9jp5Hgu86eOcXKwe7BJ5qifI8vF8jkcZ5vvfpb9VzIFVyLhyHakKR05ngz5iXZ8nUDBoREOyoZ8q8cfjSd2udNLZAUiRYuz7j2mdaZICiagqwgFb9NnGmoAIRq5kHUDYCWkY2yeuqxA82DQGkkiSmuNcwNqNkhWFuda8JCdpeWxpxUFmFSrmsRRJwwlzQXMlarLsV7D1xknOVhZbpKJlyZ6fYrW1ytHDZI, libgeom2dvis.so()(64bit) = set:hdeAK1FwPjkQcuxXN9mALTx90u3h0qn, libgui.so()(64bit) = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2QUuEz8biHI5Jqknt0wWgiLaptJmE4SrMrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210QFhiqwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4NMLdf0, libinterface.so()(64bit) = set:md7b3fskgJwcOm400J7U5Q9eb06Prx9JgXMfCMl8TawHpTRaI9NXNjGdojqnq4uq000ORYulmEqhn84gqcHFjVjkcFZgR0MrEeZ26q2picgNr1pwL7uwGjYML6bzRGbl78PdjTYwvAttEZxAMnaCLxB8LJXRKbyEup1khhwEkE3XlhsrhOr5nkmwWEaxf8Q0QIKR8U7eq4yAX4dAKsHMY5wNl7WDyTVJ8KHv8H2c61MR5PEHUNaGqxH5z76MaLfxXgOvq7ZmZ2N07sIQoDxkCDjmKgqjvgoHZos73d5NpY4ukiQ0AaE6Fjaq5yjyFZr5Iv1hKc4GfVMY3tePZs0piJMZ5Z7weQAZvSrZoAxGBER4zRkPeQVrdJ3gTuLjRZs16Exbx6Yxmxyx0NTrgb3MdiDkCHgB9ugOz6rQqTdHau4Q6gZgZfrZg3QcBDgeQdWg1VHdbZcOOI11SBXan1eMHvWdD90dQoEVshWqhqFn2X10XJmCCcGrZKWjXg6ZvyVxVV3burN680ZE1Cu2lZvIFTnaPvmmXGZ6ArO1ZhsiYm2UcJnnQA4IGqhSWytjXqIExGerB1, libmesh.so()(64bit) = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsexJSZ4ZhhZofXZ2daI2sYJgHjpZvzfebgEzmqM4sjBNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxqowncaemRpRIp7R3J12jMgtHay4X8z0WamAZdDWBRICgLzAjuMyZB141HaHN7E3lDoTgD7uR20rHdNjvFvlzhfCUXmGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQorkoBvqOQmCRmZjZDyuWLdlkYqYiQu1d2XkApgS1tLhDTMZJ23ynrZisYAp1ZGb1Pk4YVA9dsu2bwFDxJ5JRylZBg9nDkjI44xwOE3bD0pFJG1cZKxyHY8V92opVacwIk9vIzXRnx22Zn8gl3lLkps3pK6KeT0j6ZkAY5cYbVls6EP3ccYGbUgm4Duk9pZcSz6fiGT0zaJhoCkAk0wtZkZ7xrmaZKhVQWNO7W7TirEejNC0CPNRUseAf3T8pbto81lIkpua2KqCZ60KowkM99pA8i0V4SK2jwczm9LM2mE8eOJbTV8yAeZLZoKXXRKlqfNjzmRq6qdADW43tFDoGWvI8v4W5mkSbSTDHf1HKeijDe2Y4F7lgPZpHZcyLprHb0sjy4CMSBjR4ItSA82286aldPmZiiojC9yha6CrS68NIGZ6U6YDgjhyaE2Zm25UlyAPgZAkxXy9hI8oUAAyo3n3c0dZdJTOJmz13DGcKH8qfSGlCbGmFZLxiTZuXcgDSi4ZDauRS4liZJZ5fWeZ2Tow9BvLS1IPGKqVlWRcZzneRyngyywsPfbs5AHRsOROfUkICzlm6mEqLhA1X4kX8eZKXom437OaWgZlmbA8UwN20phixEtNQ0pZ8Hdo5muyUOskf6BSYqwXo7LL2bT6GDh5vF4TTfqZwDehj2u65I9pnSNRw6rVHF9Mh2VKuAV5icZoy3i89gWp2ZsSMwyef9ZuO9oefka282QEZvLoZLawhgNY5PFwvMFj0DqZeN0Rui7EHChmSZI3AxXuqhFxKhAnZ8OVGk5EkpQhfQ5dYplDM3rZwVoA1CKxqZrnUEVwoNXsQTmscqS2vG1ZdaARemeZ745IYsp9zgAL4xk0Zk08Xuh6O6CmebE5qhXDU6ysdWkZpI8vRj14coFiZoVzZ9WYcTWLBL9H3BmBy6sQwrUKVQgc1xNPgxwsU99kSLoXMV05DXVxJsodS6INj3NDwIeQi0aC3iWGG3GXmp8UA5wmw68PxNMngI0UCCneuZk4f7tSfNgJxZgKm7PG74l0DsMVbZyMBB9ADu1b7jbHLTP4xwhp7htipE9R3HHeMhrFGZztfTZEELnyZ4c7mJTVqOzTKs4ysMhXBInTyYqEpOfC9YVZ0GxTQ4w72cC2JIhDnZy4e1MynSjRu1KujPVO5CWZEVg0XSBPNMJXzBpDkZ3xVi4Xl7AqvSqq36zUgnpynHEfCMHoRMGDeFi3sOhQEmlEUhVWZdP4ybZ3qha9kcThD4aMsdm3SfF7w0cqr3L77vASETgZ5JKYeq5ZuhZAG8kw1DHtPeRhfjBWgkXOeVs7f2ItSitzcb30PHFyJh0Y6xhxvp3bg8Fe3QBAmqGhkf0c9ppCdV88L3f3ikcPXzPQo79RTdmdg6iLgPjr31C6bwF44kHTw3bdqZ55wZeMDeZpBnTUdxIxbpjQ7I9AMShBTWwQEZhAbh4ZcBG7UB94jnAZCHsnWIMq4O9ZtRfwbUGLDe4rl8XuQeFCf4cpB57sbxNPGPwb5Ags7elytZLflcdEBZBAqpmnhxaBoMXBGTIBqPcqUrub6Twk7Q71hzCTC8ZyZLASc4wZ66J4FxP3ZvYeeffyjeGZb2fKnbKthoN0QDNoWd5P8xpcvawoNZmOe76X9Qz7XYoQQqZr7DnBjM35u8ZBb3gakbqvlHJbVsyChpeMOM07JNJWl5yi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1HCX14BEQZ6JIsAbRLyYIzfx5FbYlSGVrGoZeeo04Yn7BfInuxWWFVEhRaIdJ7MmtdpkVeAbAVE7z4IUrRJc4c4xKLtoJ8lsX7grKCcrS4MIdzVqcEMzvDIOS5S4MZjxuZzAfQK3MmoRB9a4oAF9gwVwP21bbmMJ8q3oVuaqpuWf2GyLdz4ncll4egn5j1wGPUquBSmbHHCyL91XLhkVxP7qZmmP9POE2P6Bd0qIb5RcCSh7engFjcUk1Z7tdKvfMml6dXZ3iBMmi3bZzd9M3OuCDjlJDCQggl7Zy1wTnnMfjesfRuvsCJok0YSAdBBBL0Vk9PzRl5dGsxOeawI0l8qhovMaZmnjd3MrZISZEVKi5Ex49cM1lAxpQ0L1adqpAThF8Tri9BfJNZorxI2iy2DZcdDlzaaEqPi9iAA2K7BZ9NbmuBf42sucHZFohUbORccgenUJXiGyla1czsIg1M8jZCoQIyVaBGZhXjOl74IsK72GcaanEONpgfV67xELDb1afueh4HQQ0SfgrCeHZaognsIO2NprNu0BSvPOsE6eZ7y9wCVcYZq4rCGsslGSFO32mbi1KSusDR1wrRNoL48U0h9nVhL1UFC93lP7st93aHpM6oXavx6h3SwmH5PS9Mf49VH7mxrn1K5mpZEadV0pqTTR80idYlWkGlZc2NS5StE5na3JyxszUPkClOZ3ehogTZI6dim0loZeFLYpSxiJVYvQV1SqepGGt9U4myCWq2guZLV24p2A9cRm7lOKkkWcwz6maxF8CpZBl0YoEnqIZAJT3Gf3EMSfp4WiaZFfvJe2ukoNZs3p4iX2hbzZiG97PoByQHpfQIAu48r6hxABEMATROXMBxjnBSiZ6ARrPlWf6ercHe02s9sV3FVJfYBZwsZdLknOrMkncrFUIU3LnAADlVT0ahmZDG3NGvMokSr40lokM1QvqNj7nEdCicmX8IN92iijgavnb9TRSfcxd8jSLzI92wKFcFCLLklOwuQWkNoRFMtA0ByDf1Qhgg7l4oKI3lnmT2p3YDX5MMNZF856yCV8s2ut8jc8GCC7Bm6hwplsozIkdwbmVh6qhzuFuBEMW2UUGqUUIlAdpjhZEsND2ZdKppZEq7QBMI2oqy4ILi4aHA9r33zwxMLGn1Gi8ODos3D1AZ54pdYQv4ZiXw8THOjWyCh98ZcnzgZC6LNO9gAtVsPTZKhJG9QiLyecmXnF3vJygaDKkGAzcnxSQ7bDqK3SYf1nUn5cm42f6X9pGREpGXqCyw1UwTF39UlAMgDrseTaYlu4SosK8n1VriKoBexQpmVYg1LOdF6ZrBixn7OEM0imVoW8gIYlq1HtR2S2AaFJRjZAKWY9NeOU2IHOdAVtB0vCf2qibtjctiGfgnYLYQJ3WXwNQ5Fjk49VwGKSY70QIEUUyVYUZEuq5NEVO2097RKDzZK1ckPOurWyO00NE43FAXkOtXwT1IpQXnw4gEY3yut2NGB3mmAyuwMJjOgcumMxOZ658LnnoKnrnDM70wB8YHUdlxZp6mKZkEQJ05ZdkmryLQ49WJ7EYXWIAGmxJvloSC9M3cZgoANZxxpKyQ2HpRNHXMq9AeEbrMgNZd1N34eCPoIVohnFuSuz2ZC46RRLtV3jqCpxKw259C5n3aBKk11RZi6So54xaPvIUY8ObLnJf8AZg080slPgWtavsPLtcDo4ATsXnasev3vPZG2PXwOciWfEszZ5TSwfLSLnHNEepdZ3TqidN18ssZhkRtTnkljhn4BUREsrGTL4lUHTk9ldR5ioAv0cmYjoTI1cSUtjo82kILtwdLZJYI4JAZgmbRDYVRVUmpMogk1LM4MnaTAc2oFbrPEO4XL39ma36afs41ursBnSkcP03bQsgQuBWwmVbQUKGqm0PU0KfZ16A3esoiUqlNk0JfZqjVZpxCCDkwsOjDjKLCV3lZBLtOYXlZ6ZHiiZc8Tnz6dbJZ1vh7GRXjQwZEwZBCaajy1Kh438BwDNNliJc7tnaaNbMtwGQR3K50r6ARFKMVG9J9GEGG4jarpCQ93vFAKrkh3J3IvROtYkWBcB6JWkSYyenhZsgTbt1zbVE4YctqS9AklZ8Q3NSKWGYcZpya4FYCy8jYAG4UZJDGCZ0KQhPEwpVrdeg883pICOZGMvXBhp4oiZf9UlDCm2pNa7NzHTrceR0QdctPKI9cKVkZDE2irqbWpq22fyZzJSB0dyquuahQScuIlOJks9DjSeAG6IEV2fgcP60oZJOO4u9IZmqddi777CoHBARL2OAb0i3ItOqZ47Jt12e5AH4u433BIS1JzTq2gjFbLh4O2gRq9XRwrTHlnx693CWz5QkoQnlt7k5jVYh6Zwi0hVFS4OwZCGgwrBOoPth0CaSbPoHfeeFzN1HwB8kK6bIbSuJVEOJZCWTe9SA2mLer8A9ez5c9DoqZgfMbqikhc0NZwDyZkF758vFKl4iJSIyl5MNCRap8krZnDDGMPl89FZsOuCgmjsWhZ2bMnoZoqdo5NUZkd5H0EL0SguZfcQvJ4Mn6pdFyZDSnDZB6KAa4sPpcWiLA2gIzs5D0qI0cqfcWbcO2va0Wu3AGkiGtCrMMZB6LZoGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl493gtZaNdAuRucdmmoJKQGco4ny7mCnUZj4pe69IAWA2c6544z1RjUXwQqGreveEXXhXZgW2lK7Z1PtvYoDvZKgnPB9JQjsQvC6pIvxQcbyUAO0hIBuxKH2haEfEKsJQMZo39AwIcS38gx43THWQsZlSVwfOqZJq54DZCeQiZpJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkZmslTgrFMeQzYJw6OD8PBmwd6jZCUdrMpO8EtC4LscaKlF0uZyZb8s7Vt8PeiCobYRwLwVr2KVYHScy6m6ctAhhUjb12oEakNbrZkz8Xw522xVfTC1z9lhzqRvC0Td6I4BDacZtQeMlnlpMiH4yoxa6k2PjP1CZ1hAXSoaitHqnUgOjKHpk5idYyY8V36zv2tYBCHQWU9ISeqTf6LMKmZziyrN1hRm2ZH4atlefINxWiVBzWh9g2yplyQNXamwXOp1CtP7xGjkjFAcFcE7qHUngVJNIvlIBmmGYcRhowtuab946subXGoFTORpqiYPJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4zJCIcpQGGgtectrwh5llXFuqcgoIGzSZhF9eF1oAM0ZJXN5VUSnSRgnye8uIq2MZwbVyIqJ9MkRY2X6pROhHMsaw2dhbiUnkibWdtEh4Eoty9nsTXhrAP9CsjwbD6gBJQ40FYAejLLIL2VhKN4yu7nACafTM1HSZbIOwIs89tjLp8oPgEZqFBaIBt3JdznDeZdYCZIsitMxbNSEad1h41P1Ng0bCtCSmPrC09RM9ZDqTU7g1I7ZdsaEva19N9xU9K8VAgDZpvFMZqafPGE4GN8oqGWCyZeS0LBI1XCKeCFMKG6yq3LccpZ9APf, libngcore.so()(64bit) = set:ldTif86wZ6rflUaCETZxyAQYcixvOjZmwS3PwCg3W512tQJb8h33TA8daDm9tOzLSNskJu8fGmTmOBpQONOgUMzxZ6P0fvPIqQwpfYlAuAfctk2qg4RAUyupKR1KrdujugH9OhZH68jZhqC7iqPPOPPCKPE5x7qZEV48l9o4oCSf4nWkt5lbXInnGWI5m4jLFnd3xxrwzAOS39aj1C3wOSp2hC2g6OtF6e5ffF2yDNbMcCsuHSWHNYD3qqmV5Xkpg7IveDrrcQjYfRwNvSZes3xYX2ZhxAguOKJIZvpoDmuTHN4KUTzPSwgz08qaLqTFOCPxLoWZ2IyPvZ8iZeCJo00c5hiLlud2Gd6lZBdE8grpEoUZ6SXLWNfDpEIhKumgm2, libnglib.so()(64bit) = set:kdJM4r5LzhbLwI3yIFBOPqkOpmmKjlJynDBa5EBVoO8MdEfvMD6tNzDyxuDLE1q492Da6pvDyJSpL9s52ADG8ezAs2mtDj1xOQPTGPZhKaBI13V2Z14Wb6h1O4iWOJqufkZcElZ0fyccEmLd8gbbLCBKK2AyKqkcPoxL027Cp5Qr6W2RhdZz8ZapzRjFEVwpxwaoSm3SkQ9Y2O36K3PQInXsRik0ElKn4Z4SnkZcmZ8BWWm6fd2, libocc.so()(64bit) = set:mdJ9qrFoG02JpVhj9nOobSQdZ1WgC7HNz3qbTkSFCRbgd3DZ1Y95X44I0H6e1Z4uxomMg8z2R36EC1paHGw6dHECSHKxacB5sddeabMRV48Ok58cq784fjinjdQpgZB4m956X9yvr0b0oJ414dcvRrEXB8hLehsANZfSx51GwDU6UZzUgvOCqBgFNejXZvHe4YuiNJbqrmnKZ12OJSaOWLdCTIVus70pqi2fsJ38n5dARlZoadcLqsnpIwepyj1fU3gp1PZriXZdAQSZsJKFhVTgyuG8j2hdQu5Lw2GH2hZCZssqPI5O99ry9xGPcAwnDL7JFPriSCtghbfsR33nwVOppz3OPcvMUDlbqmfZgMc8rroiZAv3VTyCAwBZjHapABY3rfpZwf1wKZ7M7hYUHM4skJdejF9wKOQxdJKZgycie0VheC2UsRi3sqw38kn8hoobQGDKg5xjdesCqD50dT5sWYYlgZaqf85RuluMndNNAVFijMeXc5o3qivV9Zb28T1Thw39ECmWCu45GAmmWtXbIGtY8EMjaNJrMXVp4phHN6tKEa0aGbVEPJ5omfhef6dLaStZeW1S1yTfUkmDo14Y28w13n9DKkh0ZCAmiqGYWZtZiv5jz5517fqR9sAgZy8Dg6QdQi2Egrx6jgtqOaH3, liboccvis.so()(64bit) = set:jdGdlsLaFHrXegV9OKVRQK4y514XtewkD2zMu4x5IZfjQbnSgzT9Z1TAYmRWZwXy1kLSA2K6RJlQzrlVwtkHBXZm331, libstl.so()(64bit) = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQ0oWUDYvkKxPQPQooO4VhZDkjlrPCq4r54W06tU8ghwrjkeK7PuA2szZwsMiXT1kYOvzVaBmQyG0GVFDGvFyv7Z0IDigNucSVDoxJE21zXUXmgYArr2OUuHqnI6gM57KwPI3tgYn45ZDtbSmr99y06CqTFFegmNuF7f4UB1yeCiBAiSf4PLrVEyqkeYHKjW1q9WZepsvpou3JOZKWPEZm5prQjG0OdtaOD14iyMwoUskSecxW4Box80RW8MDcuBHQo2LMR3terZLvYsb6sB8rb7AZsGRmHmncOJZzk4iahCSz99pqtwakuFhAbS0LCSNYZmCerMVZ5mVNoPebpQta0o6TKz7VeUGIEfruHtFkbbCb2EWLOKhtAWTSsLUTgtkPUaReNDKJKbIOKtn5NqHztGUirdo3EU9qZBpK9wrKZluq7u4zqMBXZ2byDqwX2ndkehkvs3yaPVMUpu3MJXS9PdHMt8eJPq3iAcJGZoPoDr167C7ozcYWGWmY8lW3aZinmSGbH7QB0zMKR72EVFnHVvRQpDCWg9PIDLHPRtFtv16njGZ7nkGdEBUhBEzfPaZ9QKuOLIkXieacbNclUoIVvMTMn4uG9nj9pc2UOjC1QNYXO6sDnYgk1fy1HBTBJhfSs7emw080gEgNB4PAU8LJtUuN09tYKCpe6apjs8CwH8EVhz7, libstlvis.so()(64bit) = set:jdgI0yVR6xNFScMBZC5EbyX3582Rg3s0hia1ldMZgNDZBdB8yfaLzVg5NcbKiKsDzU2jhjBYnY9NSKeIpCOMnVLSnClikx7xCH9, libvisual.so()(64bit) = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N70c4KbGacdroh6c83JwCTdhqPpWITvZq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDtP9UjU1kfCDLWMBFgbKdAXDfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4 Requires: ld-linux-x86-64.so.2()(64bit) >= set:jiids, 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.10.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8IVZ0uhKCz87s6IGswp1AzxJexZJZIDvXkIpnbo2zeYsGmEcTluY9EmkL42d8wIBQw1yDDaugooZivVWO3yeIgasNkWRax4p2lAhW3do3CpKKz0wI6ZvLzzsqUEy04bZ4FGDFPG2joM1CN4i2GvQZDgZBpx6Mxb9nw1iZtPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6hXGFvTSOwf4IVxWNH1WbAsZ1C2z8zshY1FeaNkbWhtXcihMxNMy1wwduAFrCEaq36, 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.KsJnc2 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.B7sMKo 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.ZcLBQo find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: possible relative import from netgen /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: Ignore for REQ=slight module=netgen 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: Ignore for REQ=slight module=tkinter python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py: possible relative import from netgen /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=IPython /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=PIL.Image /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=os /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=tkinter python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py: possible relative import from netgen 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:lkGVn1, libmesh.so()(64bit) >= set:poCvbl, libngcore.so()(64bit) >= set:lf5XZts5bHoZaQr0HFrgMG4Oq8hwU2ZcGsMOwMh9QpQjkP4nU3u341gD51BsD2Z0xvGDuj6J5shgFDq6nyFroAV20zq3ZynMAToD6KQMPlaiZuCR89syvN0GJrDzYVVCbQXrRwVl3LYmsxuK6, libnglib.so()(64bit) >= set:kjlrt, libocc.so()(64bit) >= set:ml1R50, libpython3.10.so.1.0()(64bit) >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3yoSCT3uR1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NiXNZjHacx17o6PhsxhmZv1Z7B5q07KAs168VTPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6QxHrrpM72SYgZ8n3QnEW4l47c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c, 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.10-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.15NF83 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.rFnn0I 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.yXG63v 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/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/detail/class.h:12, 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:213:10: fatal error: Python.h: No such file or directory 213 | #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/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/detail/class.h:12, 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:213:10: fatal error: Python.h: No such file or directory 213 | #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.nT7jUs Processing files: netgen-doc-6.2.2104-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.26588 + 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.pp2T8H 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.4LbZEf 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.ibAg7B 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.MEDaJk 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.Kex8pp find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DmYzwo 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.YIHhgM find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mcA8Y4 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.10.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.KKZN0B find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zK8bpb 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.10.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 (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-debuginfo-6.2.2104-alt2.x86_64.rpm (w2.lzdio) 915.33user 86.18system 2:17.82elapsed 726%CPU (0avgtext+0avgdata 1438624maxresident)k 0inputs+0outputs (0major+26910209minor)pagefaults 0swaps 930.77user 92.93system 2:40.15elapsed 639%CPU (0avgtext+0avgdata 1438624maxresident)k 64792inputs+0outputs (46045major+27576549minor)pagefaults 0swaps --- libnetgen-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:12.000000000 +0000 +++ libnetgen-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:03.720234611 +0000 @@ -14,3 +14,3 @@ /usr/lib64/libvisual.so 100644 root:root -Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc +Requires: ld-linux-x86-64.so.2()(64bit) >= set:jiids Requires: rpmlib(SetVersions) @@ -59,3 +59,3 @@ Requires: libm.so.6(GLIBC_2.29)(64bit) -Requires: libpython3.10.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8IVZ0uhKCz87s6IGswp1AzxJexZJZIDvXkIpnbo2zeYsGmEcTluY9EmkL42d8wIBQw1yDDaugooZivVWO3yeIgasNkWRax4p2lAhW3do3CpKKz0wI6ZvLzzsqUEy04bZ4FGDFPG2joM1CN4i2GvQZDgZBpx6Mxb9nw1iZtPcr00agk7vrzExH8d82J7mmfXMweHw0pP14tC72gW6YwJhjwh2SWUZfnh1FzYl3yQ5z8YMQ0KZIHgcxZFhj2aJhQKqWTJJcU31ruEuYqwZiAsZ1C2z8zshY1FeaNkbWhtXcihMxNMy1wwduAFrCEaq36 +Requires: libpython3.10.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8IVZ0uhKCz87s6IGswp1AzxJexZJZIDvXkIpnbo2zeYsGmEcTluY9EmkL42d8wIBQw1yDDaugooZivVWO3yeIgasNkWRax4p2lAhW3do3CpKKz0wI6ZvLzzsqUEy04bZ4FGDFPG2joM1CN4i2GvQZDgZBpx6Mxb9nw1iZtPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6hXGFvTSOwf4IVxWNH1WbAsZ1C2z8zshY1FeaNkbWhtXcihMxNMy1wwduAFrCEaq36 Requires: libstdc++.so.6(CXXABI_1.3)(64bit) @@ -89,31 +89,31 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libcsg.so()(64bit) = set:odzy8WN1qqhyfce0f6O3nHPV2xjPrETZiCLXSa6VBublAnYbGLbtC4CpBVwU0qeAswtAvjzttGuwIy0Hxcq21FxcsALJ25GAaxvkUZk9MYSGWQ4TZhMpAu7Z14togM0HMxGkyzf77LdsKxLqu1YYNWNfBykWp9IvgXMJVQwt4xk6MvDNkeTHk7NCpqHNtaQjjOy5V9v5qFVDXzu3DSHFlCoOp4qMKxKghScT4gwBu6E7Udw5BAyQLa1xTqDaZ1jUUdRv5LdoFXG4GY3pfmEMSEh5VPLFZooc4kAyrEDvKsVyrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImrqIcM1MQBOgc0BlzdIZkZyZkr51QOQ3JTIhCBYDjTwCZ51xhZjBBwdXYhwXboiB0jurxnOgQgIozIPpyUQVZ0hTsvRLiUHBhXerWZl9uYRVDDhhBKB2vP354T4fZLw3qn0NrK2lEfYjPL9Ieo5Jxsb055Z4EeL76wcASiUof4I19iaDASMRco2hdJwu05oZrFS11IBAQduGxJeo8Zqk1jn8XBfTSmUHOUUlgPozPtl81TIvcwIaS3Y0ijhKvqCs3KJ4k6GpwI3MQubg2lvHtHYZdOs842ekKhA4wbZqZhyr2XabN6J8kFbZ1juvPFkqxtYfyftO2Uk735TIcevisYQZJioi1WZ24knUJCXTaBZB6WucV4rZdMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfhRt1W2Oq4XY4vUEP96GreIZy2q5Tjk05uUfYjsB6m93egZxMijXsnWxw9ILFZrEWu8EU63U144xZq0OOXBli1TS8MIjvvtAUnlD95cv3wmwQbw3CuVeQJXvb7rTZcPwF1vZc39BVREGEK2Xfs6THZlBK4DJNe2VCN34nYTWNh7lqL2tZ6uZtjB1bzypsfBAiW6MZ8Xd6dqZqaBv9J0gWrh6x7TlMVj6M6aFdRizETJvZkrus6OdXnOGB6HaUbKZhyKmLovsBxkUQMWBDf1LqMPcWZqve1ePi6jyrzA4AQUZ0l8Dlx5eKOFxBZev6TLCJEHigkNv4H3ZEIyE8B8aRY1hATsVhiUYZpF5lfJVSw41wKY0Ja4QL5PnLnMLIxt3eCs9V0cOACriBLqRec05AbiP7ksRI0Z7YhDiHbc6eFhiqRFe8z9lEnLKBKWDYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdyACTiUGMVdm9N0loawg3sHwrdRLAZDJWzMZH2IdMz5IfREKgs2GXdutGdhYOligns3nyQCDOFb5BIJYypb3JtPueK9WZyTtSzQEN4Np0Z4ClznboI54cIK70gJwGEkSfXKW7ALWq9tyIkfHhzWqtpUWkEU5wpaN781JoPML5mUq7jJvXL1JO8oevG1ByzEyOlBYaLr05ycpj5l2QsKhUvwpxV6DoxzKOS2sbvhZqsX9Z6zmoIcfSwA8vyGP9Mv45o0d0etyKdz10lwkaFzU5e5EzDwV9x5nj3BM30SZJfKZgi1ZrICYdpexZCy1YC8Zaz48IYUY0e29gl1oFhLVtPJwJwl2KDqp4s2bXIfYpdcpFxRYA4TigWI2ZwYPdX1H9wysqifseCzEaC6bsUrLOV6zx4kBMFIAn71hyGynVpCo8h7egHEBzrjXH0LeMyaqZe1X6u0ND13T96SGZgsBAHOmNGgTQwQWjAMKan4c3yB0PALgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmkKeuCmhbgAEkGqpk0RcT51wbciNMqbTZ3z9UKG2AxZjZl3A3i6xyzYQMjW1wZs5NRqG4GStCqM1bFMZaHyF8xGpeHRXOBsirnqnclgrottujuz7uHUF6YLDzhqzNpcyQ24QMvmAOQi6EuhZIew9ttG4NY0Ft0wtSuHoiKM3aCGisSSeDOVx2J28bfaIl31HJCZpz243TwyMibVuN8uRGSfOs0ytj964KEzmIlFbe6Fw9cITkJA1PG3sJ0XWX7t9eZwZ0Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuAyWYRKFsC1jkhEiOJDxQmcsCFe019OtZlkjM4G3bCwsK6WBQOgGsL8qBRTGt16YOJ2D6aPDOVFz7ra6zzeMMBRW82eVP0SVQ8ypbxnUP3qMef5axu52XwCzSQTO2jqWJyUhtFmuYgwWuxfNeWXZ1JaOe43jbyaYFklsVZEgq9DXnDjkVsvui2d3oEs8HeGccGTkbYJPmcjV7Ex3WjzECMtTuTxppe5qj5UJZ0ZmOdvudTYfmGFrwldsq0Mog6ZrCS6xAGwRCKHwOZamXJziQu1KAKzJ9AfByVlU149OfkutGEuvMwr8RFUirMTi02ilIws1mgMtlNJT0sFzFtFFMsF2Ez0P1Zi5lIDZIoMEgClC9BlMsKop0ZGiFD67W5e2aLHhPxu2FqMZkTjd4W0gMC2lpwo1n6N3CgdhQhQygaq8kIf1hIf4ui7XhbyJcZhKLsCPYzJZkHHZCuGyG0IkyY5qx9QZxU40gEWcVtK9Pa8fZmpTXeVtXje1pFKeiK585ZI9Y2MbyZrGPVwr4N3Q9KHIw4eP1ZmOCyMCCNpoxuJ7zQO0MXZoMY9VVPw8oP6ChQij4EV92va80wnl1hZwi60W4bXsRzE4PTKrARzbYVJGaKthUMUb0 -Provides: libcsgvis.so()(64bit) = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4Yr9VReym1alzbBr6Wsy338oQKqDjuGHg6gRwaBZ1m59anujGteoUmGvl6zXDllTGZInpZrxoUhE1 -Provides: libgeom2d.so()(64bit) = set:mdTyr3JdakKm8dDB6gk1c2gqTzqrhbmMJ6d6wJS4UKHQgm0E9em9MRkD4H8oWOGgFHGT1yAb7viFaqkwmw2GiowUvyoRlZ3GqUUNXVrlB9MHNb40QCxU3Mj4uFAxaVijd7pVhQCwH0dIzTmO0YGKMpxWp6Eie0kpkbZgT71yY5OAAFa2rE9ND0HLekSAEkybDH1aKw6bASXNbYPiIqkhG6CD0egn9gdra1ESAAoyFfSaEmNfpxaiYVZ1dA4hoL7BAJpRwUD8V3qFfne6UIkFSrePparcXln9ziZh3lLqXzWTcTIgAzW1ytH7aCUDLnRJRMEjpxpKci5oQ4WA8prDEd3V5tjDm2XwF5IvVA38FuIUeLaZqEjauVCMsopbWHrKatF04mWOZEMr6z2wvjfC96LgEwypHE5wwYd0MT64mD5Wp8QAp45E9unew3OTDjFfwJCZ5skwqgALkA9o4KLLR6WSB00EXKu0uZJ8UR4ZKfxNYrYoiM2xEEsL5j5ALtt0D9SAgF2RjkpbCaifRJjHhUN21DXDHCeWgg8MlCFGM5H06zN6 +Provides: libcsg.so()(64bit) = set:odzy8WN1qqhyfce0f6O3nHPV2xjPrETZiCLXSa6VBublAnYbGLbtC4CpBVwU0qeAswtAvjzttGuwIy0Hxcq21FxcsAtBl9l2ZE2TDiwVJlRF9KZ3wP8ZeEf8WMww1mx3lF47veeurUs3vRY2UV7xpXVDihaZ4h2J3TCj3Sh4ip0ZJpcBPZak7NCpqHNtaQjjOy5V9v5qFVDXzu3DSHFlCoOp4qMKxKghScT4gwBu6E7Udw5BAyQLa1xTqDaZ1jUUdRv5LdoFXG4GY3pfmEMSEh5VPLFZooc4kAyrEDvKsVyrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImrqIcM1MQBOgc0BlzdIZkZyZkr51QOQ3JTIhCBYDjTwCZ51xhZjBBwdXYhwXboiB0jurxnOgQgIozIPpyUQVZ0hTsvF0Jm6JXIFXn9uYRVDDhhBKB2LCoSx2yryDZDM1JbwUdnxaQ7ZpCvjotMaq3Vm0aaW9kDT33g6ir9sI72Sw49BjirUq6cxECmgfw2cZJkXw0SiiW6fRMm7c4vBaoW2pLYVSS2vl67L2q6rYw1Tix4sPZh38HyZ0Y0ijhKvqCs3KJ4k6GpwI3MQubg2lvHtHYZdOs842ekKhA4wbZqZhyr2XabN6J8kFbZ1juvPFkqxtYfyftO2Uk735TIcevisYQZJioi1WZ24knUJCXTaBZB6WucV4rZdMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfhRt1W2Oq4XY4vUgPnTsoZB4QaKDE0aYMvUDUadIi6swZjwBCSVKQ31jovjZ7hRZ015To0fww8Qn1ABTbHA2KJhwpDZuHz4ZGGLUBMwVr0Q2Au1sMQbTxKtZHBzJXuu6crBpVRP39BVREGEK2Xfs6THZlBK4DJNe2VCN34nYTWNh7lqL2tZ6uZtjB1bzypsfBAiW6MZ8Xd6dqZqaBv9J0gWrh6x7TlMVj6M6aFdRizETJvZkrus6OdXnOGB6HaUbKZhyKmLovsBxkUQMWBDf1LqMPcWZq78r8pc9KdiigizT3l8Dlx5eKOFxBZev6TLCJEHigkNv4H3ZEIyE8B8MM2hu1o2DTfZ1KikZ4rKd8h0EbfgH21Zb5PnLnMLIxt3eCs9V0cOACriBLqRec05AbiP7ksRI0Z7YhDiHbc6eFhiqRFe8z9lEnLKBKWDYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdLLBMlxPrIiy1GMk0x6Um1TqGv9ZLqR7xZD5orw7bfkqZGhtxU4kTrYWkryUBHAwKU6K4FdfBjnaaprV5Pm6qXCZcNdhZDVKPuA6dC8e3EDcH6LmMob8oot3T2GyipZIKHZhALWq9tyIkfHhzWqtpUWkEU5wpaN781JoPML5mUq7jJZuEl61PVjdEks4lkKGAnVt3EgA9rGEiwCPd2ZzMIMs37YKOS2sbvhZqsX9Z6zmoIcfSwA8vyGP9Mv45o0d0etyKdz10lwkaFzU5e5EzDwV9x5nj3BM30SZJfKZgi1ZrICYdpexZCy1YC8Zaz48IYUY0e29gl1oFhLVtPJwJwl2o4gM9IIPZgvm3jmqodf9NJ4AeHMfMfTI7IC0aOF9Z0DzV8GyFN27ZmLOV6zx4kBMFIAn71h2iz439WM1q5Jssrqv5UR1mkhHT3SdY0yf36KjcIlZ1Ua9nBJylxKF1FRD8xtlK8o64WN1JLgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmIGdJymw8hFkROE0GpKb20noAyxRmKXDN4snl1OgZxZG1O19zgNhuqU9Z00Z9byHRk9kJXcRw3mixXRlNkAgRcDPo1VKs9DQSBS5j5Q6mnDTATUxTauG1ZHDzhqzNpcyQ24QMvmAOQi6EuhZIew9ttG4NY0Ft0wtSuHoiKM3aCGisSSeDOVx2J28bfaIl31HJCZpz243TwyMibVuN8uRGSfOs0ytj964KEzmIlFbe6Fw9cITkJA1PG3sJ0XWX7t9eZwZ0Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuAyWYRKFsC1jkhEiOJDxQmcsCFe0197YpFvhd1jEeIo2OVqEnib3FOZ2ympZdGt16YOJ2D6aPDOVFz7ra6zzeMMBRW82eVP0SVQ8ypbxnUP3qMef5axu52XwCzSQTO2jqWJyUhtFmuYgwWuxfNeWXZ1JaOe43jbyaYFklsVZEgq9DXnDjkVsvui2d3oEs8HeGccaiNiG5ZmDJoCOfg37QD6hdxXKZeecbPFgrG0LJ7YdVCfLCrZnIk3eYMF10z1pULCS6xAGwRCKHwOZamXJziQu1KAKzJ9AfBylZnpU149OfkutGEuvMwr8RFUirwL9AGo1V2IwwXGyrL1Ui7jXijxVi5g71C3YByaSPv6365OIOcFI2CP5b3UnBifdeQbs4kunzudAG1XjTjd4W0gMC2lpwo1n6N3CgdhQhQygaq8kIf1hIf4ui7XhbyJcZhKLsCPYzJZkHHZCuGyG0IkyY5qx9QZxU40gEWcVtK9Pa8fZmpTXeVtXjyKOW8VmwkYP9Y2MbyZrGPVwr4N3Q9KHIw4eP1ZmOCyMCCNpoxuJ7zQO0u88Yu4Cf3wzDf3ywdro6hbdhwCD8YFw00ul54Z38p0EjIIPlfyicvXKhmfKMDTGGUS5x3zL0 +Provides: libcsgvis.so()(64bit) = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4YrRbrUJzElwiRUiVCxeDUM026JHSVADaJUqgBOZgHy4BbL9Re7csbRLazNZ3HGKlZFLOYTgcY8Q0 +Provides: libgeom2d.so()(64bit) = set:ldTyrzpBt15aXBKy0H6mTdbdws6uZdReCJOhG0zCMPXp8UIJE5Tjl8GhzxF6A0C0v5tPMBzRABD3YD6H4UqGjylAOalZt6Ia8vR1yAb7vOBWnB6RkplYlQ95Lsjyw6zzyksZJ0NZIHEKVGIqulr3PiRMNzTPTGajwLaZ3OZix0ldcaUe1NDa7jcuxcdNRxcQZ9nWEZ8pPhmu4J9Uag3bDt3O2r93MHW2D5GDVYVhAs0bIpxuCeBqN7u6ApClvmqyTB3UwYZ9jp5Hgu86eOcXKwe7BJ5qifI8vF8jkcZ5vvfpb9VzIFVyLhyHakKR05ngz5iXZ8nUDBoREOyoZ8q8cfjSd2udNLZAUiRYuz7j2mdaZICiagqwgFb9NnGmoAIRq5kHUDYCWkY2yeuqxA82DQGkkiSmuNcwNqNkhWFuda8JCdpeWxpxUFmFSrmsRRJwwlzQXMlarLsV7D1xknOVhZbpKJlyZ6fYrW1ytHDZI Provides: libgeom2dvis.so()(64bit) = set:hdeAK1FwPjkQcuxXN9mALTx90u3h0qn -Provides: libgui.so()(64bit) = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2ojcyI8JOmQGhtR10G39ZaimnH5axZ6MrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210wzP7vwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4N6RQNP3 -Provides: libinterface.so()(64bit) = set:md7b3fskgJwcOm400J7U5Q9eb06Prx9JgXMfCMl8TawHpTRaI9NXNjGdojqnq4uq000ORYulmEqhn84gqcHFjVjkcFZgR0MrEeZ26q2picgNr1pwL7uwGjYML6bzRGbl78PdjTYwvAttEZxAMnaCLxB8LJXRKj1Q2Eyy0hFg7SHyUSyATaKEI0Rhl2vgE1EptHhMfsQ849T9q8tVmxVb0zHeQf5LPrhsnZwplwN80KKo6t5fmhlbsJoYM0mVZ9Mt8VfJ3vHny1eUoFNe3FcfDIsxQCZg2rR7Ve6qayPU9YEAE18lgdiDkQa4D4jZ7boZy8OBxgZ9soZhUFB12rV4JMZ5Z7weQAZvSrZoAxGBER4zRkPeQVrdJ3gTuLjRZs16Exbx6Yxmxyx0NTrgb3MdiDkCHgB9ugOz6rQqTdHau4Q6gZgZfrZg3QcBDgeQdWg1VHdbZcOOI11SBXan1eMHvWdD90dQoEVshWqhqFn2X10XJmCCcGrZKWjXg6ZvyVxVV3burN680ZE1Cu2lZvIFTnaPvmmXGZ6ArO1ZhsiYm2UcJnnQA4IGqhSWOagAFtdmQglDJO0 -Provides: libmesh.so()(64bit) = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsexJSZ4ZhhZofXZ2daI2sYJgHjpZvzfebgEzmqM4sjBNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxqowncaemRpRIp7R3J12jMgtHay4X8z0WamAZdDWBRICgLzAjuMyZB141HaHN7E3lDoTgD7uR20rHdNjvFvlzhfCUXmGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQorkoBvqOQmCRmZjZDyuWLdlkYqYiQu1d2XkApgS1tLhDTMZJ23ynrZisYAp1ZGb1Pk4YVA9dsu2bwFDxJ5JRylZBg9nDkjI44xwOE3bD0pFJG1cZKxyHY8V92opVacwIk9vIzXRnx22BMJF0ldkZ2l6bFS3PRMRV6oOMD8VboUnOHUcgD7ooUlnMxI8eZ8a9HDJ7duAkL16lqzMcF8F00XYFZrMdbBvfaDmfmZgZ3KBSgtCyd1cDzHNVs8v6KhOmWMg2GoFOYk4sRcXd0ncgaUAAci49ws2rnx9gChHAno1bk47VSBXs4hiDZDvQtvLSJiX9uqQGmPgHxYkDoEbZ4clZfohZogLMyOuNZuPRDwln7FFj71uyQzaEpZIRumYdrrt1wriAM4SKsGCwJPC4hg0NgFGpSOnAMCcj4zkccTIdgyplXds3ZjxCy4lg5Ydx2YahOpEvyasnc9y513DAk4rUqw1GSA7SJTOJmz13DGcKH8qfSGlCbGmFZLxiTZuXcgDSi4ZDauRS4liZJZ5fWeZ2Tow9BvLS1IPGKqVlWRIYD3OOFmY2ik4ArZp5K2ORqeVqV7samPNab3bkJT8Owt2Gt4Dvv7PyoUgmh7OLkfx36b0A595yS5j3ARzHdo5muyUOskf6BSYqwXo7LL2bT6GDh5vF4TTfqZwDehj2u65I9pnSNRw6rVHF9Mh2VKuAV5icZoy3i89gWp2ZsSMwyef9ZuO9oefka282QEZvLoZLawhgNY5PFwvMFj0DqZeN0Rui7EHChAw3AxXuqhFxKhAnZ8OVGk5EkpQhfQ5dYplDM3rZwVoA1CKxqZrnUEVwoNXsQTmscqS2vG1ZdaARemeZ745IYsp9zgAL4xk0Zk08Xuh6O6CmebE5qhXDU6ysdWkZpI8vRj14coFiZoVzZ9WYcTWLBL9H3BmBySc6lkU6Kred4jgoYck887ui2BZboXMV05DXVxJsodS6INj3NDwIeQi0aC3iWGG3GXmp8UA5wmw68PxNMngI0UCCneuZk4f7tSfWAZ1sJeClf8G0eVwPnZlwbbj8fZ2oVoqpZdXpygMEIzEeFcQAWxRl7UEJkRZFKDXv4ZdbNuyVMGZesdVNrne2heUEZ2pLK5VRgPAvcjUPX1RMrq2M316jxmSEPHvxM90mYOuGSbMRrqenKMkZDc72oTKse6KtvIcXAGv2PB8SHe8RZsmjrMo47WajYq5Z1jUlIqoRjDkF1eV8qkHakYEsZeXp2NBZhJ8B4aCXEj25oK6H1XDQ3cbVFwSSMXNN7FdWdkvRWOXElUXhZAG8kw1DHtPeRmItBFit8GtpDsKz71SerFKhCB1wVRkNS80uzMEMLIx58AkD1WiibdR8G70CAIcPCs4ATxD19aCVZ1DFNeiGLrIqwcAuxCDS62cdm0j98EmL17mqQWH2Mu7Zk7ZIOHrYCgSMBI9W3S4ioXEOrtgqkZwOB8yuKkZ0YO4yFbOvrBXiD5mzgeNLHv0nMlvft8SGgSZ8S9RYxw9HIUwr9cumt6sFw4yXMFiIXZLFyF1JYL8ROIKy2laNwTblLpbRCpQMTYmcK1FeEf2y6dLdhZlZv9Jp80XdzmyQMV1ZDu7DD7N97RZlx7TH5TK8Io0WPocZ6aCh2j27y5XrOe76X9Qz7XYoQQqZr7DnBjM35u8ZBb3gakbqvlHJbVsyChpeMOM07JNJWl5yi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1HCX14BEQZ6JIsAbRLyYIzfx5FbYlSGVrGoZeeo04Yn7BfInuxWWFVEhRaIdJ7MmtdpkVeAbAVE7z4IUrRJc4c4xKLtoJ8lsX7grKCcrS4MIdzVqcEMzvDIOS5S4MZjxuZzAfQK3MmoRB9a4oAF9gwVwP21bbmMJ8q3oVuaqpuWf2GyLdz4ncll4egn5j1wGPUquBSmbHHCyL91XLhkVxP7qZmmP9POE2P6Bd0qIb5RcCSh7engFjcUk1Z7tdKvfMml6dXZ3iBMmi3bZzd9M3OuCDjlJDCQggl7Zy1wTnnMfjesfRuvsCJok0YSAdBBBL0Vk9PzRl5dGsxOeawI0l8qhwiZtKCq6wFjDZcSZEVKi5Ex49cM1lAxpQ0L1adqpAThF8Tri9BfJNZorxI2iy2DZcdDlzaaEqPi9iAA2K7BZ9NbL6tEO721efCRZAI8Y5Vq668DbYSt9lNaB0ChemE0oAFv3zClcnFkRfSDAHe8oVsf4kpkkKgBzPwuOde2hvfn2kuYsIzj3oZwQCFPqLy1tNNab4DJ5X1kqZJIc7GxjZFo2Epe3LLiIpGONlFqDaf8oJ85UqXNBmtHe6XB0178aVafWd0fRcpEqZgKKA1BRco3ItBLgzE1rgHRypX4U7yAYR3HMJH0T2HIvkF978jXZuq40F6ZqQFkHWpxoX2XeQybBxmNgKhYpaPaVZhD8cEXvSEhO2E2HTjvVPI3BqPVZEefMmP9jlJb1DMiQknj0OXZznw8jwcxFSWEiSByiD1sQMi9c5NcXLG0UNgLQoZFqLZI8Yo7gxJvO8QBkZjvZqRhMz2bSD7O8AS5ym6Z5kjeCNa5FnPuEp9Z80pP8aAI45CYKmu7KcsWGQmGT8HTCHQvcsSomt04UiUO7iPrvUbZxUWXnGbVdoGbCJksmYxTbiOPGYr0B8HZzRxoRfocaXd2wacaU0WfJUFzbQ6j96Ht4SU419F98BLHBAXqX7CM6A9XThS41gTkCkPTnGapgfqtGoIWkUeiwiNPD0W88Eza2cnSxGbHrxI1ZjTbwxzZzhac4dPhU4YWgCogkddfaJcy0PGUM6pFq0nIOzcQy6Z2RH45mn07nl37DJyI9raW7Vyf5WrTIIvkXwK4Cl0jjAwZ592BlOAJxxhMgUnRH0l94VjcKxP0OZiyI6uWf2vp74VuluinQca1FDL6xZtcuzBjw8XOVCLZFs2xmWlQxNqZGQxLmh8BjnalOhCHgrWzBjdT1rZn2KMLaoI84ucSjOkHhPkTRc513M1Lj7iMH8xxeTUsKlUHY8INUshK2OTAsNat2FPIOVx2uBridYTiFMH3pko09Hsct48mZqQ2mXG5I58lirHDZpsRVjytAN5onBr8PXa1ZsYhgjqFryFjiZ1EbZnVFr7QT1zFbiDE8iO1ltJVf0EphNN5PVNZxZ4H86dnm08VESZcNvfwxqmSrjnk6086Bo8BsDiKr7YewdzuZyg28kZh4Zaj8mJsMOykQ34Kti6yNP2ekKTaguLKMsLSKexf00bhUnNrG2Z3dIsZ9gFr1aWraHdNnqy4Z6fgVTRp9lJ2rZG2PSc1uwN7M8zZz2Ps5F5mPZssJKK3HBgWwKI135TT1N34eCPoIVohnFuSuz2ZC46RRLtV3jqCpxKw259C5n3aBKk11RZi6So54xaPvIUY8ObLnJf8AZg080slPgWtavsPLtcDo4ATsXnasev3vPZG2PXwOciWfEszZ5bBSoMDnXTHRokDICZprdFCU04eeZwGWKXbGGFEbyiYqkKdRXnyaYRrGAGCW29cOf06bZpMKp3oINXCMg4EovX0ruZHVp9q9Z1ImGfVPHPNJOwNwE2p7nF4MnaTAc2oFbrPEO4XL39ma36afs41ursBnSkcP03bQsgQuBWwmVbQUKGqm0PU0KfZ16A3esoiUqlNk0JfZqjVZpxCCDkwsOjDjKLCV3lZBLtOYXlZ6ZHiiZc8Tnz6dbJZ1vh7GRXjQwZEwZBCaajy1Kh438BwDNNliJc7tnaaNbMtwGQR3K50r6ARFKMVG9J9GEGG4jarpCQ93vFAKrkh3J3IvROtYsruLiCizmtaruhDH8v6WuFbos97BwDFjPexAGG7F7yJtRlVpYjh5ykujhA9uil2YZKjlPuMBeq65cbvHN121p8zRkZn5ZrZ2zO8MAWZAMHedJ4Oyley7nLTosG1EroWCtpjosPgEcZDE2irqbWpq22fyZzJSB0dyquuahQScuIlOJks9DjSeAG6IEV2fgcP60oZJOO4u9IZmqddi777CoHBARL2OAb0i3ItOqZ47Jt12e5AH4u433BIS1JzTq2gjFbLh4O261BqJAZa1TKnHK2di6cR7bEFMELGWeEaCOVzcZhA0yOjJ9A1ZJkx0TaBNCXy0clInCNmvssi7z3m1bhEsdmonIZad7lKZ7jZCD4ri1HnDd4O4DN2CAjcdvU1uhjyay18ZnUkQDifagZiRJygGRClIG0eSIm93xqPZKYk5uK299RDBdbiNF7RbbMnoZoqdo5NUZkd5H0EL0SguZfcQvJ4Mn6pdFyZDSnDZB6KAa4sPpcWiLA2gIzs5D00MbXMELM8bYF0EXdgGi9FSpK13ZDpYWzGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl493gtZaNdAuRucdmmoJKQGco4ny7mCnUZj4pe69IAWA2c6544z1RjUXwQqGreveEXXhXZo0zKtBXhvcTZ1fSVTL3tdnCQifNhZFFh6Xn8dPy8eFcg4rFnEXGgA2W3GbnbdIfeAg2OOofw05icsLGjPVnSVwfOqZJq54DZCeQiZpJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkZmslTgrFMeQzYJw6OD8PBmwd6jZCUdrMpO8EtC4LscaKlF0uZyZb8s7Vt8PeiCobYRwLwVr2KVYHScy6m6ctAhhUjb12oEakNbrZkz8Xw522xVfTC1z9lhzqRvC0Td6I4BDacZtQeMlnlpMiH4yoxa6k2PjP1CZ1hAXSoaitHqnUgOjKHpk5idYyY8V36zv2tYBCHQWU9ISeqTf6LMKmZziyrN1hRm2ZH4atlefINxWiVBzWh9g2yplyQNXamwXOp1CtP7xGjkjFAcFcE7qHUngVJNIvlIBmmGYcRhowtuab946subXGoFTORpqiYPJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4zJCIcpQGGgtectrwh5llXFuqcgoIGzSZh9SXM8x1ZrTzbONJLIHxK4tgYoR4wZxmO5pRqjwFGV5SdOGBzmxVk05qymAMLEAmQrWgz8gNW4jKUKTzS8DjcVC0nedwarF90iV9tCuvpv5Ozsz94ZeUyQkVV6eoRKvpB1pVgiWCuPgMCxgZ5jblobX6qr6LetWruPvCjG3es9S6lF98y8oe862oNIPQSquP48F6eVZAX6ZwE0SzZme5QfBwAUAgY4nAsiEjZILkovlVpm5Bgd61jjlTkITJ1ubp3Sdttcjxtld4R6upoOWjOV7 +Provides: libgui.so()(64bit) = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2QUuEz8biHI5Jqknt0wWgiLaptJmE4SrMrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210QFhiqwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4NMLdf0 +Provides: libinterface.so()(64bit) = set:md7b3fskgJwcOm400J7U5Q9eb06Prx9JgXMfCMl8TawHpTRaI9NXNjGdojqnq4uq000ORYulmEqhn84gqcHFjVjkcFZgR0MrEeZ26q2picgNr1pwL7uwGjYML6bzRGbl78PdjTYwvAttEZxAMnaCLxB8LJXRKbyEup1khhwEkE3XlhsrhOr5nkmwWEaxf8Q0QIKR8U7eq4yAX4dAKsHMY5wNl7WDyTVJ8KHv8H2c61MR5PEHUNaGqxH5z76MaLfxXgOvq7ZmZ2N07sIQoDxkCDjmKgqjvgoHZos73d5NpY4ukiQ0AaE6Fjaq5yjyFZr5Iv1hKc4GfVMY3tePZs0piJMZ5Z7weQAZvSrZoAxGBER4zRkPeQVrdJ3gTuLjRZs16Exbx6Yxmxyx0NTrgb3MdiDkCHgB9ugOz6rQqTdHau4Q6gZgZfrZg3QcBDgeQdWg1VHdbZcOOI11SBXan1eMHvWdD90dQoEVshWqhqFn2X10XJmCCcGrZKWjXg6ZvyVxVV3burN680ZE1Cu2lZvIFTnaPvmmXGZ6ArO1ZhsiYm2UcJnnQA4IGqhSWytjXqIExGerB1 +Provides: libmesh.so()(64bit) = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsexJSZ4ZhhZofXZ2daI2sYJgHjpZvzfebgEzmqM4sjBNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxqowncaemRpRIp7R3J12jMgtHay4X8z0WamAZdDWBRICgLzAjuMyZB141HaHN7E3lDoTgD7uR20rHdNjvFvlzhfCUXmGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQorkoBvqOQmCRmZjZDyuWLdlkYqYiQu1d2XkApgS1tLhDTMZJ23ynrZisYAp1ZGb1Pk4YVA9dsu2bwFDxJ5JRylZBg9nDkjI44xwOE3bD0pFJG1cZKxyHY8V92opVacwIk9vIzXRnx22Zn8gl3lLkps3pK6KeT0j6ZkAY5cYbVls6EP3ccYGbUgm4Duk9pZcSz6fiGT0zaJhoCkAk0wtZkZ7xrmaZKhVQWNO7W7TirEejNC0CPNRUseAf3T8pbto81lIkpua2KqCZ60KowkM99pA8i0V4SK2jwczm9LM2mE8eOJbTV8yAeZLZoKXXRKlqfNjzmRq6qdADW43tFDoGWvI8v4W5mkSbSTDHf1HKeijDe2Y4F7lgPZpHZcyLprHb0sjy4CMSBjR4ItSA82286aldPmZiiojC9yha6CrS68NIGZ6U6YDgjhyaE2Zm25UlyAPgZAkxXy9hI8oUAAyo3n3c0dZdJTOJmz13DGcKH8qfSGlCbGmFZLxiTZuXcgDSi4ZDauRS4liZJZ5fWeZ2Tow9BvLS1IPGKqVlWRcZzneRyngyywsPfbs5AHRsOROfUkICzlm6mEqLhA1X4kX8eZKXom437OaWgZlmbA8UwN20phixEtNQ0pZ8Hdo5muyUOskf6BSYqwXo7LL2bT6GDh5vF4TTfqZwDehj2u65I9pnSNRw6rVHF9Mh2VKuAV5icZoy3i89gWp2ZsSMwyef9ZuO9oefka282QEZvLoZLawhgNY5PFwvMFj0DqZeN0Rui7EHChmSZI3AxXuqhFxKhAnZ8OVGk5EkpQhfQ5dYplDM3rZwVoA1CKxqZrnUEVwoNXsQTmscqS2vG1ZdaARemeZ745IYsp9zgAL4xk0Zk08Xuh6O6CmebE5qhXDU6ysdWkZpI8vRj14coFiZoVzZ9WYcTWLBL9H3BmBy6sQwrUKVQgc1xNPgxwsU99kSLoXMV05DXVxJsodS6INj3NDwIeQi0aC3iWGG3GXmp8UA5wmw68PxNMngI0UCCneuZk4f7tSfNgJxZgKm7PG74l0DsMVbZyMBB9ADu1b7jbHLTP4xwhp7htipE9R3HHeMhrFGZztfTZEELnyZ4c7mJTVqOzTKs4ysMhXBInTyYqEpOfC9YVZ0GxTQ4w72cC2JIhDnZy4e1MynSjRu1KujPVO5CWZEVg0XSBPNMJXzBpDkZ3xVi4Xl7AqvSqq36zUgnpynHEfCMHoRMGDeFi3sOhQEmlEUhVWZdP4ybZ3qha9kcThD4aMsdm3SfF7w0cqr3L77vASETgZ5JKYeq5ZuhZAG8kw1DHtPeRhfjBWgkXOeVs7f2ItSitzcb30PHFyJh0Y6xhxvp3bg8Fe3QBAmqGhkf0c9ppCdV88L3f3ikcPXzPQo79RTdmdg6iLgPjr31C6bwF44kHTw3bdqZ55wZeMDeZpBnTUdxIxbpjQ7I9AMShBTWwQEZhAbh4ZcBG7UB94jnAZCHsnWIMq4O9ZtRfwbUGLDe4rl8XuQeFCf4cpB57sbxNPGPwb5Ags7elytZLflcdEBZBAqpmnhxaBoMXBGTIBqPcqUrub6Twk7Q71hzCTC8ZyZLASc4wZ66J4FxP3ZvYeeffyjeGZb2fKnbKthoN0QDNoWd5P8xpcvawoNZmOe76X9Qz7XYoQQqZr7DnBjM35u8ZBb3gakbqvlHJbVsyChpeMOM07JNJWl5yi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1HCX14BEQZ6JIsAbRLyYIzfx5FbYlSGVrGoZeeo04Yn7BfInuxWWFVEhRaIdJ7MmtdpkVeAbAVE7z4IUrRJc4c4xKLtoJ8lsX7grKCcrS4MIdzVqcEMzvDIOS5S4MZjxuZzAfQK3MmoRB9a4oAF9gwVwP21bbmMJ8q3oVuaqpuWf2GyLdz4ncll4egn5j1wGPUquBSmbHHCyL91XLhkVxP7qZmmP9POE2P6Bd0qIb5RcCSh7engFjcUk1Z7tdKvfMml6dXZ3iBMmi3bZzd9M3OuCDjlJDCQggl7Zy1wTnnMfjesfRuvsCJok0YSAdBBBL0Vk9PzRl5dGsxOeawI0l8qhovMaZmnjd3MrZISZEVKi5Ex49cM1lAxpQ0L1adqpAThF8Tri9BfJNZorxI2iy2DZcdDlzaaEqPi9iAA2K7BZ9NbmuBf42sucHZFohUbORccgenUJXiGyla1czsIg1M8jZCoQIyVaBGZhXjOl74IsK72GcaanEONpgfV67xELDb1afueh4HQQ0SfgrCeHZaognsIO2NprNu0BSvPOsE6eZ7y9wCVcYZq4rCGsslGSFO32mbi1KSusDR1wrRNoL48U0h9nVhL1UFC93lP7st93aHpM6oXavx6h3SwmH5PS9Mf49VH7mxrn1K5mpZEadV0pqTTR80idYlWkGlZc2NS5StE5na3JyxszUPkClOZ3ehogTZI6dim0loZeFLYpSxiJVYvQV1SqepGGt9U4myCWq2guZLV24p2A9cRm7lOKkkWcwz6maxF8CpZBl0YoEnqIZAJT3Gf3EMSfp4WiaZFfvJe2ukoNZs3p4iX2hbzZiG97PoByQHpfQIAu48r6hxABEMATROXMBxjnBSiZ6ARrPlWf6ercHe02s9sV3FVJfYBZwsZdLknOrMkncrFUIU3LnAADlVT0ahmZDG3NGvMokSr40lokM1QvqNj7nEdCicmX8IN92iijgavnb9TRSfcxd8jSLzI92wKFcFCLLklOwuQWkNoRFMtA0ByDf1Qhgg7l4oKI3lnmT2p3YDX5MMNZF856yCV8s2ut8jc8GCC7Bm6hwplsozIkdwbmVh6qhzuFuBEMW2UUGqUUIlAdpjhZEsND2ZdKppZEq7QBMI2oqy4ILi4aHA9r33zwxMLGn1Gi8ODos3D1AZ54pdYQv4ZiXw8THOjWyCh98ZcnzgZC6LNO9gAtVsPTZKhJG9QiLyecmXnF3vJygaDKkGAzcnxSQ7bDqK3SYf1nUn5cm42f6X9pGREpGXqCyw1UwTF39UlAMgDrseTaYlu4SosK8n1VriKoBexQpmVYg1LOdF6ZrBixn7OEM0imVoW8gIYlq1HtR2S2AaFJRjZAKWY9NeOU2IHOdAVtB0vCf2qibtjctiGfgnYLYQJ3WXwNQ5Fjk49VwGKSY70QIEUUyVYUZEuq5NEVO2097RKDzZK1ckPOurWyO00NE43FAXkOtXwT1IpQXnw4gEY3yut2NGB3mmAyuwMJjOgcumMxOZ658LnnoKnrnDM70wB8YHUdlxZp6mKZkEQJ05ZdkmryLQ49WJ7EYXWIAGmxJvloSC9M3cZgoANZxxpKyQ2HpRNHXMq9AeEbrMgNZd1N34eCPoIVohnFuSuz2ZC46RRLtV3jqCpxKw259C5n3aBKk11RZi6So54xaPvIUY8ObLnJf8AZg080slPgWtavsPLtcDo4ATsXnasev3vPZG2PXwOciWfEszZ5TSwfLSLnHNEepdZ3TqidN18ssZhkRtTnkljhn4BUREsrGTL4lUHTk9ldR5ioAv0cmYjoTI1cSUtjo82kILtwdLZJYI4JAZgmbRDYVRVUmpMogk1LM4MnaTAc2oFbrPEO4XL39ma36afs41ursBnSkcP03bQsgQuBWwmVbQUKGqm0PU0KfZ16A3esoiUqlNk0JfZqjVZpxCCDkwsOjDjKLCV3lZBLtOYXlZ6ZHiiZc8Tnz6dbJZ1vh7GRXjQwZEwZBCaajy1Kh438BwDNNliJc7tnaaNbMtwGQR3K50r6ARFKMVG9J9GEGG4jarpCQ93vFAKrkh3J3IvROtYkWBcB6JWkSYyenhZsgTbt1zbVE4YctqS9AklZ8Q3NSKWGYcZpya4FYCy8jYAG4UZJDGCZ0KQhPEwpVrdeg883pICOZGMvXBhp4oiZf9UlDCm2pNa7NzHTrceR0QdctPKI9cKVkZDE2irqbWpq22fyZzJSB0dyquuahQScuIlOJks9DjSeAG6IEV2fgcP60oZJOO4u9IZmqddi777CoHBARL2OAb0i3ItOqZ47Jt12e5AH4u433BIS1JzTq2gjFbLh4O2gRq9XRwrTHlnx693CWz5QkoQnlt7k5jVYh6Zwi0hVFS4OwZCGgwrBOoPth0CaSbPoHfeeFzN1HwB8kK6bIbSuJVEOJZCWTe9SA2mLer8A9ez5c9DoqZgfMbqikhc0NZwDyZkF758vFKl4iJSIyl5MNCRap8krZnDDGMPl89FZsOuCgmjsWhZ2bMnoZoqdo5NUZkd5H0EL0SguZfcQvJ4Mn6pdFyZDSnDZB6KAa4sPpcWiLA2gIzs5D0qI0cqfcWbcO2va0Wu3AGkiGtCrMMZB6LZoGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl493gtZaNdAuRucdmmoJKQGco4ny7mCnUZj4pe69IAWA2c6544z1RjUXwQqGreveEXXhXZgW2lK7Z1PtvYoDvZKgnPB9JQjsQvC6pIvxQcbyUAO0hIBuxKH2haEfEKsJQMZo39AwIcS38gx43THWQsZlSVwfOqZJq54DZCeQiZpJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkZmslTgrFMeQzYJw6OD8PBmwd6jZCUdrMpO8EtC4LscaKlF0uZyZb8s7Vt8PeiCobYRwLwVr2KVYHScy6m6ctAhhUjb12oEakNbrZkz8Xw522xVfTC1z9lhzqRvC0Td6I4BDacZtQeMlnlpMiH4yoxa6k2PjP1CZ1hAXSoaitHqnUgOjKHpk5idYyY8V36zv2tYBCHQWU9ISeqTf6LMKmZziyrN1hRm2ZH4atlefINxWiVBzWh9g2yplyQNXamwXOp1CtP7xGjkjFAcFcE7qHUngVJNIvlIBmmGYcRhowtuab946subXGoFTORpqiYPJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4zJCIcpQGGgtectrwh5llXFuqcgoIGzSZhF9eF1oAM0ZJXN5VUSnSRgnye8uIq2MZwbVyIqJ9MkRY2X6pROhHMsaw2dhbiUnkibWdtEh4Eoty9nsTXhrAP9CsjwbD6gBJQ40FYAejLLIL2VhKN4yu7nACafTM1HSZbIOwIs89tjLp8oPgEZqFBaIBt3JdznDeZdYCZIsitMxbNSEad1h41P1Ng0bCtCSmPrC09RM9ZDqTU7g1I7ZdsaEva19N9xU9K8VAgDZpvFMZqafPGE4GN8oqGWCyZeS0LBI1XCKeCFMKG6yq3LccpZ9APf Provides: libngcore.so()(64bit) = set:ldTif86wZ6rflUaCETZxyAQYcixvOjZmwS3PwCg3W512tQJb8h33TA8daDm9tOzLSNskJu8fGmTmOBpQONOgUMzxZ6P0fvPIqQwpfYlAuAfctk2qg4RAUyupKR1KrdujugH9OhZH68jZhqC7iqPPOPPCKPE5x7qZEV48l9o4oCSf4nWkt5lbXInnGWI5m4jLFnd3xxrwzAOS39aj1C3wOSp2hC2g6OtF6e5ffF2yDNbMcCsuHSWHNYD3qqmV5Xkpg7IveDrrcQjYfRwNvSZes3xYX2ZhxAguOKJIZvpoDmuTHN4KUTzPSwgz08qaLqTFOCPxLoWZ2IyPvZ8iZeCJo00c5hiLlud2Gd6lZBdE8grpEoUZ6SXLWNfDpEIhKumgm2 -Provides: libnglib.so()(64bit) = set:kdJM4r5LzhbLwI3yIFBOPqkOpmmKjlJynDBa5EmKhwrgvZgZkzKUNjNgLPnQ0dy4xj5zILjNmXIT4K21Ojl4Dhie1HKPFwgpWVrRpZwnBiSwxsxZgyLQ7T8agCginKlPXxGDhHWx7h66kHT64EBBnPinn1ihndaCpIMn0x3PI2Wd3txWECZxAudrIua5d7cb4k1PSqMCyexnguMMtoCCZatKq9a0QaTbyuOZiGuSG7bRRJcuq4 -Provides: libocc.so()(64bit) = set:mdJ9qrFoG02JpVhj9nOobSQdZ1WgC7HNz3qbTkSFCRbgd3DZ1Y95X44I0H6e1Z4uxomMg8z2R36EC1paHGw6dHECSHKxacB5sddeabMRV48Ok58cq784fjinjdQpgZB4m956X9yvr0b0oJ414dcvRrEXB8hLehsANZfSx51GwDU6UZzUgvOCqBg5USZfnt8UZ4aKthrPWOJf4ArJlARvrcLpPZ8X08jjiUxHt0VGExIKO7lqouRUKOo1tO4D2uM7wO2CZ7BSXriqrvKRddaZC8hflA9xE6qLyng1RlxEvPDVQCpbAjiS4j2lDpohZ7rtZuhrWYCAJp7kQO3nZ03nwVOppz3OPcvMUDlbqmfZgMc8rroiZAv3VTyCAwBZjHapABY3jtkcVz3QJZwZo8uYlo2eGS6DFQ4gnpWMCmnvgAhO18fONk0DHmqwj3s0xW2923rxmZ4nEyMF67ejJP2wCX2etuZqwWlJ7AyqLafUHCUoOYkF9oDtC2I1dFLYAZl1AXwX8Mx4kjbtjfy2libbZeSnolXUhgxDkyrTwTPP8OymzdWshl0kknOhDrbMIuy8NZaytnLH7o78uZweBR9m01L02oMMlOFbl4MLhq9FFOHXTZiv5jz5517fqR9sAgZy8Dg6QdQi2IiJlIgz9EedpBR1 +Provides: libnglib.so()(64bit) = set:kdJM4r5LzhbLwI3yIFBOPqkOpmmKjlJynDBa5EBVoO8MdEfvMD6tNzDyxuDLE1q492Da6pvDyJSpL9s52ADG8ezAs2mtDj1xOQPTGPZhKaBI13V2Z14Wb6h1O4iWOJqufkZcElZ0fyccEmLd8gbbLCBKK2AyKqkcPoxL027Cp5Qr6W2RhdZz8ZapzRjFEVwpxwaoSm3SkQ9Y2O36K3PQInXsRik0ElKn4Z4SnkZcmZ8BWWm6fd2 +Provides: libocc.so()(64bit) = set:mdJ9qrFoG02JpVhj9nOobSQdZ1WgC7HNz3qbTkSFCRbgd3DZ1Y95X44I0H6e1Z4uxomMg8z2R36EC1paHGw6dHECSHKxacB5sddeabMRV48Ok58cq784fjinjdQpgZB4m956X9yvr0b0oJ414dcvRrEXB8hLehsANZfSx51GwDU6UZzUgvOCqBgFNejXZvHe4YuiNJbqrmnKZ12OJSaOWLdCTIVus70pqi2fsJ38n5dARlZoadcLqsnpIwepyj1fU3gp1PZriXZdAQSZsJKFhVTgyuG8j2hdQu5Lw2GH2hZCZssqPI5O99ry9xGPcAwnDL7JFPriSCtghbfsR33nwVOppz3OPcvMUDlbqmfZgMc8rroiZAv3VTyCAwBZjHapABY3rfpZwf1wKZ7M7hYUHM4skJdejF9wKOQxdJKZgycie0VheC2UsRi3sqw38kn8hoobQGDKg5xjdesCqD50dT5sWYYlgZaqf85RuluMndNNAVFijMeXc5o3qivV9Zb28T1Thw39ECmWCu45GAmmWtXbIGtY8EMjaNJrMXVp4phHN6tKEa0aGbVEPJ5omfhef6dLaStZeW1S1yTfUkmDo14Y28w13n9DKkh0ZCAmiqGYWZtZiv5jz5517fqR9sAgZy8Dg6QdQi2Egrx6jgtqOaH3 Provides: liboccvis.so()(64bit) = set:jdGdlsLaFHrXegV9OKVRQK4y514XtewkD2zMu4x5IZfjQbnSgzT9Z1TAYmRWZwXy1kLSA2K6RJlQzrlVwtkHBXZm331 -Provides: libstl.so()(64bit) = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQ0oWUDYvkKxPQPQooO4VhZDkjlrPCq4r54W06tU8ghwrjkeK7PuA2szZwsMiXT1kYOvzVaBmQyG0GVFDGvFyv7Z0IDigNucSVDoxJE21zXUXmgYArr2OUuHqnI6gM57KwPI3tgYn45ZDtbSm6n1ccRKjjtwIyZ2Z872YO0h7jFii9X7yVTJskhda7ZltDQ3QiQXZcUZi3PrElZnnv6RTaOSEDk1ArWkAf38A4x1NMVEIto2R9aN2h0GRhwfpYanFN4uxH7WsSZvZEDrNwH4prVwQDlHJmJKoArZDE8AkycJ7jiOQW0lEYiz8nI1udlxcNYZmCerMVZ5mVNoPebpQta0o6TKz7VeUGIEfruHtFkbbCb2EWLOKhtAWTSsLUTgtkPUaReNDKJKbIOKtn5NqHztGKtMZvdMNkQZrOsj0TsZbYQeY86RwbTXB5NjdMtxH6aD8GfK1hBVsoYcL1UStXAVClUe4DSpJ19iCmlvs6XsbMUMY0rAxnnlTy7FivgNnKIIlnmfEb16xtHf4gPjLmPZGCeXQk7apCZcTRVWKQKL0zH9RZrbaR6QiYEiQNDpBZkqnfVnmGt975CBoCascSYfUrUb2fRAHFAc61sV9P0WoZtBdUeLUxE2u4QkKIdWNCXMN2401025aKAoC47VJJ3Tb68FzTRcPNg9ry3N4s5Z71uiQU1 -Provides: libstlvis.so()(64bit) = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f2d -Provides: libvisual.so()(64bit) = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4 +Provides: libstl.so()(64bit) = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQ0oWUDYvkKxPQPQooO4VhZDkjlrPCq4r54W06tU8ghwrjkeK7PuA2szZwsMiXT1kYOvzVaBmQyG0GVFDGvFyv7Z0IDigNucSVDoxJE21zXUXmgYArr2OUuHqnI6gM57KwPI3tgYn45ZDtbSmr99y06CqTFFegmNuF7f4UB1yeCiBAiSf4PLrVEyqkeYHKjW1q9WZepsvpou3JOZKWPEZm5prQjG0OdtaOD14iyMwoUskSecxW4Box80RW8MDcuBHQo2LMR3terZLvYsb6sB8rb7AZsGRmHmncOJZzk4iahCSz99pqtwakuFhAbS0LCSNYZmCerMVZ5mVNoPebpQta0o6TKz7VeUGIEfruHtFkbbCb2EWLOKhtAWTSsLUTgtkPUaReNDKJKbIOKtn5NqHztGUirdo3EU9qZBpK9wrKZluq7u4zqMBXZ2byDqwX2ndkehkvs3yaPVMUpu3MJXS9PdHMt8eJPq3iAcJGZoPoDr167C7ozcYWGWmY8lW3aZinmSGbH7QB0zMKR72EVFnHVvRQpDCWg9PIDLHPRtFtv16njGZ7nkGdEBUhBEzfPaZ9QKuOLIkXieacbNclUoIVvMTMn4uG9nj9pc2UOjC1QNYXO6sDnYgk1fy1HBTBJhfSs7emw080gEgNB4PAU8LJtUuN09tYKCpe6apjs8CwH8EVhz7 +Provides: libstlvis.so()(64bit) = set:jdgI0yVR6xNFScMBZC5EbyX3582Rg3s0hia1ldMZgNDZBdB8yfaLzVg5NcbKiKsDzU2jhjBYnY9NSKeIpCOMnVLSnClikx7xCH9 +Provides: libvisual.so()(64bit) = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N70c4KbGacdroh6c83JwCTdhqPpWITvZq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDtP9UjU1kfCDLWMBFgbKdAXDfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4 Provides: libnetgen = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/lib64/libcsg.so 100644 root:root 8f234d3e999bbd04b005d68388ba9359 -File: /usr/lib64/libcsgvis.so 100644 root:root 8c1f7cf4fa5725aa520e4eb2c7ce33fe -File: /usr/lib64/libgeom2d.so 100644 root:root 1c537a52631c6d13f12c0dc538440aa1 -File: /usr/lib64/libgeom2dvis.so 100644 root:root 669c1848af2c0558050d696fd18b69de -File: /usr/lib64/libgui.so 100644 root:root 7b33e23951720358bab00350cfd63fae -File: /usr/lib64/libinterface.so 100644 root:root 0f3162fbe05fd2b7bb99c101e88e7876 -File: /usr/lib64/libmesh.so 100644 root:root 88b4a92aea9fa9af19396331dcd838df -File: /usr/lib64/libngcore.so 100644 root:root bb4ba32a783c52f80372b1c7e56a4e02 -File: /usr/lib64/libnglib.so 100644 root:root c667e6df840972534ce943c94c5d0a00 -File: /usr/lib64/libocc.so 100644 root:root f0aa73aaa576f5876c4b7b0f4a1d8b1d -File: /usr/lib64/liboccvis.so 100644 root:root f855302063320795985653ed7401be1f -File: /usr/lib64/libstl.so 100644 root:root d7a79f232e417bcb1a581107e33c222a -File: /usr/lib64/libstlvis.so 100644 root:root 9f099d33a0151525cee6dbb98b58574b -File: /usr/lib64/libvisual.so 100644 root:root 7f873b651a47e8c843732e03a9798beb -RPMIdentity: 8f2b24b83d5860cb217598cb64086dbcdd9ca61a78d0a62e2d8db440d87c4ce1cc61d03f8bc7fbb19d8d78207bb0135990e30bc1365501a73564dba9fd39b0ef +File: /usr/lib64/libcsg.so 100644 root:root 9f076fbaffbca0a19b35f15e99b717e8 +File: /usr/lib64/libcsgvis.so 100644 root:root 2b96fa4dbb31c03afb4283e992957581 +File: /usr/lib64/libgeom2d.so 100644 root:root fbcbfbf4857d419db28dbbf5c7a090f9 +File: /usr/lib64/libgeom2dvis.so 100644 root:root 8528ce3913579b38288a4a934c839ad4 +File: /usr/lib64/libgui.so 100644 root:root a3bf1e948d899ec1ea13482e3efbdafa +File: /usr/lib64/libinterface.so 100644 root:root 14ee5854cfe3d7f40582876ae9a615df +File: /usr/lib64/libmesh.so 100644 root:root 7437dac8979c302f5500131467343f8a +File: /usr/lib64/libngcore.so 100644 root:root 625dcf9e678c7a185e155e766d7b4e3a +File: /usr/lib64/libnglib.so 100644 root:root 4c7bde8318c518c25e5d612e71b6e045 +File: /usr/lib64/libocc.so 100644 root:root 3f3d0bc75bf875ea925829e8514683d1 +File: /usr/lib64/liboccvis.so 100644 root:root 0668946205927fb2330a4a35212bebe8 +File: /usr/lib64/libstl.so 100644 root:root 051c6599ffb88c47eb91dd8e8ae613f0 +File: /usr/lib64/libstlvis.so 100644 root:root 83b2fbfee27ddf865846db59c69aecb3 +File: /usr/lib64/libvisual.so 100644 root:root f0e5737326ddd70d5b42865709e5c29a +RPMIdentity: f2390157428920668008e22f70cf7a343815aa1866c13d5908a4b1edc349f33d00a0cd0a595ef31d3d1cc7059acf71d51ff1ae213e2b537078202dcfc5d163e5 --- libnetgen-debuginfo-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:11.000000000 +0000 +++ libnetgen-debuginfo-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:03.838236305 +0000 @@ -1,43 +1,42 @@ -/usr/lib/debug/.build-id/0f 40755 root:root -/usr/lib/debug/.build-id/0f/f6b2d410dab0d99c970e097b9a43c24da814cf 120777 root:root ../../../../lib64/libinterface.so -/usr/lib/debug/.build-id/0f/f6b2d410dab0d99c970e097b9a43c24da814cf.debug 120777 root:root ../../usr/lib64/libinterface.so.debug -/usr/lib/debug/.build-id/32 40755 root:root -/usr/lib/debug/.build-id/32/9ac6dcaf73620b6187657ad60b32eeaeda024a 120777 root:root ../../../../lib64/libgeom2dvis.so -/usr/lib/debug/.build-id/32/9ac6dcaf73620b6187657ad60b32eeaeda024a.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug -/usr/lib/debug/.build-id/39 40755 root:root -/usr/lib/debug/.build-id/39/a044ee071f94efa12e90032abae918285d6a85 120777 root:root ../../../../lib64/liboccvis.so -/usr/lib/debug/.build-id/39/a044ee071f94efa12e90032abae918285d6a85.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug -/usr/lib/debug/.build-id/3e 40755 root:root -/usr/lib/debug/.build-id/3e/a38540dc19c88394e820a0526244e42b69428e 120777 root:root ../../../../lib64/libstl.so -/usr/lib/debug/.build-id/3e/a38540dc19c88394e820a0526244e42b69428e.debug 120777 root:root ../../usr/lib64/libstl.so.debug -/usr/lib/debug/.build-id/4e 40755 root:root -/usr/lib/debug/.build-id/4e/2f156e27f63198d11ec348de6648f64cfd109a 120777 root:root ../../../../lib64/libcsg.so -/usr/lib/debug/.build-id/4e/2f156e27f63198d11ec348de6648f64cfd109a.debug 120777 root:root ../../usr/lib64/libcsg.so.debug -/usr/lib/debug/.build-id/5c 40755 root:root -/usr/lib/debug/.build-id/5c/b3287a2139c7172f86d820083ef2414970f7cb 120777 root:root ../../../../lib64/libmesh.so -/usr/lib/debug/.build-id/5c/b3287a2139c7172f86d820083ef2414970f7cb.debug 120777 root:root ../../usr/lib64/libmesh.so.debug -/usr/lib/debug/.build-id/7a 40755 root:root -/usr/lib/debug/.build-id/7a/59f1ab6cbfcc3de9f0e712b3b30e221327ff19 120777 root:root ../../../../lib64/libngcore.so -/usr/lib/debug/.build-id/7a/59f1ab6cbfcc3de9f0e712b3b30e221327ff19.debug 120777 root:root ../../usr/lib64/libngcore.so.debug -/usr/lib/debug/.build-id/80 40755 root:root -/usr/lib/debug/.build-id/80/baa8824fa61e3b3bf271ec8ba63d9b1c19d222 120777 root:root ../../../../lib64/libocc.so -/usr/lib/debug/.build-id/80/baa8824fa61e3b3bf271ec8ba63d9b1c19d222.debug 120777 root:root ../../usr/lib64/libocc.so.debug -/usr/lib/debug/.build-id/8e 40755 root:root -/usr/lib/debug/.build-id/8e/734b3d1bd60cfecbfe8ba9a94aabe52a03ee1c 120777 root:root ../../../../lib64/libgui.so -/usr/lib/debug/.build-id/8e/734b3d1bd60cfecbfe8ba9a94aabe52a03ee1c.debug 120777 root:root ../../usr/lib64/libgui.so.debug -/usr/lib/debug/.build-id/9a 40755 root:root -/usr/lib/debug/.build-id/9a/beb0b5fac3d1bd8fdf46b5a48e45029e884e34 120777 root:root ../../../../lib64/libstlvis.so -/usr/lib/debug/.build-id/9a/beb0b5fac3d1bd8fdf46b5a48e45029e884e34.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug -/usr/lib/debug/.build-id/9b 40755 root:root -/usr/lib/debug/.build-id/9b/436297b691cb460d39638c593a60837403e87c 120777 root:root ../../../../lib64/libgeom2d.so -/usr/lib/debug/.build-id/9b/436297b691cb460d39638c593a60837403e87c.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug -/usr/lib/debug/.build-id/bd 40755 root:root -/usr/lib/debug/.build-id/bd/56bab80b87b37160fe97cb7be864044c8f2225 120777 root:root ../../../../lib64/libnglib.so -/usr/lib/debug/.build-id/bd/56bab80b87b37160fe97cb7be864044c8f2225.debug 120777 root:root ../../usr/lib64/libnglib.so.debug -/usr/lib/debug/.build-id/d5 40755 root:root -/usr/lib/debug/.build-id/d5/00ebd85d4347de91186c85b38231b38d746c65 120777 root:root ../../../../lib64/libvisual.so -/usr/lib/debug/.build-id/d5/00ebd85d4347de91186c85b38231b38d746c65.debug 120777 root:root ../../usr/lib64/libvisual.so.debug -/usr/lib/debug/.build-id/f9 40755 root:root -/usr/lib/debug/.build-id/f9/b29991e0848956aee02a24d03cf0e395ccd84c 120777 root:root ../../../../lib64/libcsgvis.so -/usr/lib/debug/.build-id/f9/b29991e0848956aee02a24d03cf0e395ccd84c.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +/usr/lib/debug/.build-id/1d 40755 root:root +/usr/lib/debug/.build-id/1d/6deaca39ec717312cf80e63259e0c5f2032dd5 120777 root:root ../../../../lib64/libngcore.so +/usr/lib/debug/.build-id/1d/6deaca39ec717312cf80e63259e0c5f2032dd5.debug 120777 root:root ../../usr/lib64/libngcore.so.debug +/usr/lib/debug/.build-id/2d 40755 root:root +/usr/lib/debug/.build-id/2d/7afc07856127eb9e410a9aaa7bffcefa877e08 120777 root:root ../../../../lib64/libstl.so +/usr/lib/debug/.build-id/2d/7afc07856127eb9e410a9aaa7bffcefa877e08.debug 120777 root:root ../../usr/lib64/libstl.so.debug +/usr/lib/debug/.build-id/2f 40755 root:root +/usr/lib/debug/.build-id/2f/0ac33877a35327e0aaa23fc6d48bef0df5416f 120777 root:root ../../../../lib64/libgeom2dvis.so +/usr/lib/debug/.build-id/2f/0ac33877a35327e0aaa23fc6d48bef0df5416f.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug +/usr/lib/debug/.build-id/42 40755 root:root +/usr/lib/debug/.build-id/42/bba58b6b50366f9100aca0f3a5a40283a42427 120777 root:root ../../../../lib64/libcsgvis.so +/usr/lib/debug/.build-id/42/bba58b6b50366f9100aca0f3a5a40283a42427.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +/usr/lib/debug/.build-id/4b 40755 root:root +/usr/lib/debug/.build-id/4b/fb89928bf1431cac0c19b2096f263a69f92456 120777 root:root ../../../../lib64/libcsg.so +/usr/lib/debug/.build-id/4b/fb89928bf1431cac0c19b2096f263a69f92456.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +/usr/lib/debug/.build-id/4f 40755 root:root +/usr/lib/debug/.build-id/4f/480677294bbd8f443d5f46708fa3b381801a63 120777 root:root ../../../../lib64/libstlvis.so +/usr/lib/debug/.build-id/4f/480677294bbd8f443d5f46708fa3b381801a63.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +/usr/lib/debug/.build-id/4f/9f0d72986afc4a37d135cda24028b992b02868 120777 root:root ../../../../lib64/liboccvis.so +/usr/lib/debug/.build-id/4f/9f0d72986afc4a37d135cda24028b992b02868.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug +/usr/lib/debug/.build-id/74 40755 root:root +/usr/lib/debug/.build-id/74/df57563e4aea058ddb7c32a56be40c26165c9f 120777 root:root ../../../../lib64/libgui.so +/usr/lib/debug/.build-id/74/df57563e4aea058ddb7c32a56be40c26165c9f.debug 120777 root:root ../../usr/lib64/libgui.so.debug +/usr/lib/debug/.build-id/98 40755 root:root +/usr/lib/debug/.build-id/98/6c268c56f7a785bbd71e9bcebbd8ea7a439b68 120777 root:root ../../../../lib64/libnglib.so +/usr/lib/debug/.build-id/98/6c268c56f7a785bbd71e9bcebbd8ea7a439b68.debug 120777 root:root ../../usr/lib64/libnglib.so.debug +/usr/lib/debug/.build-id/9e 40755 root:root +/usr/lib/debug/.build-id/9e/99e9cc1acd9afbc08090b1ee21902ee2a325c5 120777 root:root ../../../../lib64/libgeom2d.so +/usr/lib/debug/.build-id/9e/99e9cc1acd9afbc08090b1ee21902ee2a325c5.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug +/usr/lib/debug/.build-id/b0 40755 root:root +/usr/lib/debug/.build-id/b0/740d055343ab7709199800b5a343b64f5aa444 120777 root:root ../../../../lib64/libmesh.so +/usr/lib/debug/.build-id/b0/740d055343ab7709199800b5a343b64f5aa444.debug 120777 root:root ../../usr/lib64/libmesh.so.debug +/usr/lib/debug/.build-id/b8 40755 root:root +/usr/lib/debug/.build-id/b8/64722b08a6373a6b561c5f69da8396cbf0f5b4 120777 root:root ../../../../lib64/libocc.so +/usr/lib/debug/.build-id/b8/64722b08a6373a6b561c5f69da8396cbf0f5b4.debug 120777 root:root ../../usr/lib64/libocc.so.debug +/usr/lib/debug/.build-id/e5 40755 root:root +/usr/lib/debug/.build-id/e5/71095df0f6167f7cb9df94e6175bc637ad8694 120777 root:root ../../../../lib64/libinterface.so +/usr/lib/debug/.build-id/e5/71095df0f6167f7cb9df94e6175bc637ad8694.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +/usr/lib/debug/.build-id/f7 40755 root:root +/usr/lib/debug/.build-id/f7/9b0dade8ea71a07d098b3b51fd9cae155b0ed5 120777 root:root ../../../../lib64/libvisual.so +/usr/lib/debug/.build-id/f7/9b0dade8ea71a07d098b3b51fd9cae155b0ed5.debug 120777 root:root ../../usr/lib64/libvisual.so.debug /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root @@ -477,58 +476,57 @@ Provides: libnetgen-debuginfo = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/lib/debug/.build-id/0f 40755 root:root -File: /usr/lib/debug/.build-id/0f/f6b2d410dab0d99c970e097b9a43c24da814cf 120777 root:root ../../../../lib64/libinterface.so -File: /usr/lib/debug/.build-id/0f/f6b2d410dab0d99c970e097b9a43c24da814cf.debug 120777 root:root ../../usr/lib64/libinterface.so.debug -File: /usr/lib/debug/.build-id/32 40755 root:root -File: /usr/lib/debug/.build-id/32/9ac6dcaf73620b6187657ad60b32eeaeda024a 120777 root:root ../../../../lib64/libgeom2dvis.so -File: /usr/lib/debug/.build-id/32/9ac6dcaf73620b6187657ad60b32eeaeda024a.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug -File: /usr/lib/debug/.build-id/39 40755 root:root -File: /usr/lib/debug/.build-id/39/a044ee071f94efa12e90032abae918285d6a85 120777 root:root ../../../../lib64/liboccvis.so -File: /usr/lib/debug/.build-id/39/a044ee071f94efa12e90032abae918285d6a85.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug -File: /usr/lib/debug/.build-id/3e 40755 root:root -File: /usr/lib/debug/.build-id/3e/a38540dc19c88394e820a0526244e42b69428e 120777 root:root ../../../../lib64/libstl.so -File: /usr/lib/debug/.build-id/3e/a38540dc19c88394e820a0526244e42b69428e.debug 120777 root:root ../../usr/lib64/libstl.so.debug -File: /usr/lib/debug/.build-id/4e 40755 root:root -File: /usr/lib/debug/.build-id/4e/2f156e27f63198d11ec348de6648f64cfd109a 120777 root:root ../../../../lib64/libcsg.so -File: /usr/lib/debug/.build-id/4e/2f156e27f63198d11ec348de6648f64cfd109a.debug 120777 root:root ../../usr/lib64/libcsg.so.debug -File: /usr/lib/debug/.build-id/5c 40755 root:root -File: /usr/lib/debug/.build-id/5c/b3287a2139c7172f86d820083ef2414970f7cb 120777 root:root ../../../../lib64/libmesh.so -File: /usr/lib/debug/.build-id/5c/b3287a2139c7172f86d820083ef2414970f7cb.debug 120777 root:root ../../usr/lib64/libmesh.so.debug -File: /usr/lib/debug/.build-id/7a 40755 root:root -File: /usr/lib/debug/.build-id/7a/59f1ab6cbfcc3de9f0e712b3b30e221327ff19 120777 root:root ../../../../lib64/libngcore.so -File: /usr/lib/debug/.build-id/7a/59f1ab6cbfcc3de9f0e712b3b30e221327ff19.debug 120777 root:root ../../usr/lib64/libngcore.so.debug -File: /usr/lib/debug/.build-id/80 40755 root:root -File: /usr/lib/debug/.build-id/80/baa8824fa61e3b3bf271ec8ba63d9b1c19d222 120777 root:root ../../../../lib64/libocc.so -File: /usr/lib/debug/.build-id/80/baa8824fa61e3b3bf271ec8ba63d9b1c19d222.debug 120777 root:root ../../usr/lib64/libocc.so.debug -File: /usr/lib/debug/.build-id/8e 40755 root:root -File: /usr/lib/debug/.build-id/8e/734b3d1bd60cfecbfe8ba9a94aabe52a03ee1c 120777 root:root ../../../../lib64/libgui.so -File: /usr/lib/debug/.build-id/8e/734b3d1bd60cfecbfe8ba9a94aabe52a03ee1c.debug 120777 root:root ../../usr/lib64/libgui.so.debug -File: /usr/lib/debug/.build-id/9a 40755 root:root -File: /usr/lib/debug/.build-id/9a/beb0b5fac3d1bd8fdf46b5a48e45029e884e34 120777 root:root ../../../../lib64/libstlvis.so -File: /usr/lib/debug/.build-id/9a/beb0b5fac3d1bd8fdf46b5a48e45029e884e34.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug -File: /usr/lib/debug/.build-id/9b 40755 root:root -File: /usr/lib/debug/.build-id/9b/436297b691cb460d39638c593a60837403e87c 120777 root:root ../../../../lib64/libgeom2d.so -File: /usr/lib/debug/.build-id/9b/436297b691cb460d39638c593a60837403e87c.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug -File: /usr/lib/debug/.build-id/bd 40755 root:root -File: /usr/lib/debug/.build-id/bd/56bab80b87b37160fe97cb7be864044c8f2225 120777 root:root ../../../../lib64/libnglib.so -File: /usr/lib/debug/.build-id/bd/56bab80b87b37160fe97cb7be864044c8f2225.debug 120777 root:root ../../usr/lib64/libnglib.so.debug -File: /usr/lib/debug/.build-id/d5 40755 root:root -File: /usr/lib/debug/.build-id/d5/00ebd85d4347de91186c85b38231b38d746c65 120777 root:root ../../../../lib64/libvisual.so -File: /usr/lib/debug/.build-id/d5/00ebd85d4347de91186c85b38231b38d746c65.debug 120777 root:root ../../usr/lib64/libvisual.so.debug -File: /usr/lib/debug/.build-id/f9 40755 root:root -File: /usr/lib/debug/.build-id/f9/b29991e0848956aee02a24d03cf0e395ccd84c 120777 root:root ../../../../lib64/libcsgvis.so -File: /usr/lib/debug/.build-id/f9/b29991e0848956aee02a24d03cf0e395ccd84c.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug -File: /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root fcdef6174157d3a88eec714309711db3 -File: /usr/lib/debug/usr/lib64/libcsgvis.so.debug 100644 root:root 27d3e83213917d18e993ea0f78e6fdcd -File: /usr/lib/debug/usr/lib64/libgeom2d.so.debug 100644 root:root 7c2c6f401b9f95f8b6278ac0ad78869f -File: /usr/lib/debug/usr/lib64/libgeom2dvis.so.debug 100644 root:root b07908965f9d351305d4ef2821e8f55a -File: /usr/lib/debug/usr/lib64/libgui.so.debug 100644 root:root 03cbacd997a54f59fb9556076235bfb9 -File: /usr/lib/debug/usr/lib64/libinterface.so.debug 100644 root:root 584e957d72090a1ff8642d346dd2bf54 -File: /usr/lib/debug/usr/lib64/libmesh.so.debug 100644 root:root cafb5ed6d4e877c80d3db4506be06319 -File: /usr/lib/debug/usr/lib64/libngcore.so.debug 100644 root:root fe134fd4fcc681b925cd7d120aec95ad -File: /usr/lib/debug/usr/lib64/libnglib.so.debug 100644 root:root b69b455f3c8a1b8bc49372bd0f9b90d2 -File: /usr/lib/debug/usr/lib64/libocc.so.debug 100644 root:root 529ebbd6e28ad460670f44cb71f35e8d -File: /usr/lib/debug/usr/lib64/liboccvis.so.debug 100644 root:root 324d3045d90f97101b83d0b81028317b -File: /usr/lib/debug/usr/lib64/libstl.so.debug 100644 root:root 337d846566a8f88fd4068d7a68b6b2cd -File: /usr/lib/debug/usr/lib64/libstlvis.so.debug 100644 root:root 9c573a9efd406f709bcfa2c8fca79739 -File: /usr/lib/debug/usr/lib64/libvisual.so.debug 100644 root:root 81c1d83ca95f0fa6ae6967e2bf610b86 +File: /usr/lib/debug/.build-id/1d 40755 root:root +File: /usr/lib/debug/.build-id/1d/6deaca39ec717312cf80e63259e0c5f2032dd5 120777 root:root ../../../../lib64/libngcore.so +File: /usr/lib/debug/.build-id/1d/6deaca39ec717312cf80e63259e0c5f2032dd5.debug 120777 root:root ../../usr/lib64/libngcore.so.debug +File: /usr/lib/debug/.build-id/2d 40755 root:root +File: /usr/lib/debug/.build-id/2d/7afc07856127eb9e410a9aaa7bffcefa877e08 120777 root:root ../../../../lib64/libstl.so +File: /usr/lib/debug/.build-id/2d/7afc07856127eb9e410a9aaa7bffcefa877e08.debug 120777 root:root ../../usr/lib64/libstl.so.debug +File: /usr/lib/debug/.build-id/2f 40755 root:root +File: /usr/lib/debug/.build-id/2f/0ac33877a35327e0aaa23fc6d48bef0df5416f 120777 root:root ../../../../lib64/libgeom2dvis.so +File: /usr/lib/debug/.build-id/2f/0ac33877a35327e0aaa23fc6d48bef0df5416f.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug +File: /usr/lib/debug/.build-id/42 40755 root:root +File: /usr/lib/debug/.build-id/42/bba58b6b50366f9100aca0f3a5a40283a42427 120777 root:root ../../../../lib64/libcsgvis.so +File: /usr/lib/debug/.build-id/42/bba58b6b50366f9100aca0f3a5a40283a42427.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +File: /usr/lib/debug/.build-id/4b 40755 root:root +File: /usr/lib/debug/.build-id/4b/fb89928bf1431cac0c19b2096f263a69f92456 120777 root:root ../../../../lib64/libcsg.so +File: /usr/lib/debug/.build-id/4b/fb89928bf1431cac0c19b2096f263a69f92456.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +File: /usr/lib/debug/.build-id/4f 40755 root:root +File: /usr/lib/debug/.build-id/4f/480677294bbd8f443d5f46708fa3b381801a63 120777 root:root ../../../../lib64/libstlvis.so +File: /usr/lib/debug/.build-id/4f/480677294bbd8f443d5f46708fa3b381801a63.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +File: /usr/lib/debug/.build-id/4f/9f0d72986afc4a37d135cda24028b992b02868 120777 root:root ../../../../lib64/liboccvis.so +File: /usr/lib/debug/.build-id/4f/9f0d72986afc4a37d135cda24028b992b02868.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug +File: /usr/lib/debug/.build-id/74 40755 root:root +File: /usr/lib/debug/.build-id/74/df57563e4aea058ddb7c32a56be40c26165c9f 120777 root:root ../../../../lib64/libgui.so +File: /usr/lib/debug/.build-id/74/df57563e4aea058ddb7c32a56be40c26165c9f.debug 120777 root:root ../../usr/lib64/libgui.so.debug +File: /usr/lib/debug/.build-id/98 40755 root:root +File: /usr/lib/debug/.build-id/98/6c268c56f7a785bbd71e9bcebbd8ea7a439b68 120777 root:root ../../../../lib64/libnglib.so +File: /usr/lib/debug/.build-id/98/6c268c56f7a785bbd71e9bcebbd8ea7a439b68.debug 120777 root:root ../../usr/lib64/libnglib.so.debug +File: /usr/lib/debug/.build-id/9e 40755 root:root +File: /usr/lib/debug/.build-id/9e/99e9cc1acd9afbc08090b1ee21902ee2a325c5 120777 root:root ../../../../lib64/libgeom2d.so +File: /usr/lib/debug/.build-id/9e/99e9cc1acd9afbc08090b1ee21902ee2a325c5.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug +File: /usr/lib/debug/.build-id/b0 40755 root:root +File: /usr/lib/debug/.build-id/b0/740d055343ab7709199800b5a343b64f5aa444 120777 root:root ../../../../lib64/libmesh.so +File: /usr/lib/debug/.build-id/b0/740d055343ab7709199800b5a343b64f5aa444.debug 120777 root:root ../../usr/lib64/libmesh.so.debug +File: /usr/lib/debug/.build-id/b8 40755 root:root +File: /usr/lib/debug/.build-id/b8/64722b08a6373a6b561c5f69da8396cbf0f5b4 120777 root:root ../../../../lib64/libocc.so +File: /usr/lib/debug/.build-id/b8/64722b08a6373a6b561c5f69da8396cbf0f5b4.debug 120777 root:root ../../usr/lib64/libocc.so.debug +File: /usr/lib/debug/.build-id/e5 40755 root:root +File: /usr/lib/debug/.build-id/e5/71095df0f6167f7cb9df94e6175bc637ad8694 120777 root:root ../../../../lib64/libinterface.so +File: /usr/lib/debug/.build-id/e5/71095df0f6167f7cb9df94e6175bc637ad8694.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +File: /usr/lib/debug/.build-id/f7 40755 root:root +File: /usr/lib/debug/.build-id/f7/9b0dade8ea71a07d098b3b51fd9cae155b0ed5 120777 root:root ../../../../lib64/libvisual.so +File: /usr/lib/debug/.build-id/f7/9b0dade8ea71a07d098b3b51fd9cae155b0ed5.debug 120777 root:root ../../usr/lib64/libvisual.so.debug +File: /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root 57fa0253dc2d280e8564c728a9f8f01a +File: /usr/lib/debug/usr/lib64/libcsgvis.so.debug 100644 root:root 08e2d0f539115c6aa866b2ae4c1e1428 +File: /usr/lib/debug/usr/lib64/libgeom2d.so.debug 100644 root:root 7725085233b8350a3eb1693581f86a32 +File: /usr/lib/debug/usr/lib64/libgeom2dvis.so.debug 100644 root:root 29f3e32ec87a55ade94e94263391b278 +File: /usr/lib/debug/usr/lib64/libgui.so.debug 100644 root:root 569cbe36ec2b968f0d411f2d9708c140 +File: /usr/lib/debug/usr/lib64/libinterface.so.debug 100644 root:root 55ac58b1f6303c733c1827c7f81e879d +File: /usr/lib/debug/usr/lib64/libmesh.so.debug 100644 root:root 2eca109dbb14d531058c3dde67a83d73 +File: /usr/lib/debug/usr/lib64/libngcore.so.debug 100644 root:root a6a1d3a1caf4d555b41fad463e4ab409 +File: /usr/lib/debug/usr/lib64/libnglib.so.debug 100644 root:root ce8a1777a60c89477f37fa3fe6d9e83d +File: /usr/lib/debug/usr/lib64/libocc.so.debug 100644 root:root 0a24df478158ee1a631a2251179ed93e +File: /usr/lib/debug/usr/lib64/liboccvis.so.debug 100644 root:root 18fd3525f0363025c0ad214918932b44 +File: /usr/lib/debug/usr/lib64/libstl.so.debug 100644 root:root b7375dab35c1298f72265da6b5a8ea98 +File: /usr/lib/debug/usr/lib64/libstlvis.so.debug 100644 root:root 25195a4292d3e22650649943411fbf1a +File: /usr/lib/debug/usr/lib64/libvisual.so.debug 100644 root:root cc2ccb8a73632c3767ce8115dd5a14b6 File: /usr/src/debug/netgen-6.2.2104 40755 root:root @@ -898,2 +896,2 @@ File: /usr/src/debug/netgen-6.2.2104/nglib/nglib.h 100644 root:root c82dad68fdd77ffd1a8bb985d06e61e1 -RPMIdentity: 19c25ff4c07977b0660f8509b9fcd34ba8bda0818772dcccd27aca6f20159223f83e7b375fbf576542a5ddfe4eb138f6436834f26a53631be9a76b8cd37ff045 +RPMIdentity: b301fe7a6eb468d34ab941639cd5da07c3b78c1315bf286052ad8f55d48704f0d5d136570d8906863f6b9864f352fb43564f0bb890ea9b146e4baa45737d49c4 --- libnetgen-devel-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:11.000000000 +0000 +++ libnetgen-devel-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:03.931237640 +0000 @@ -393,3 +393,3 @@ File: /usr/lib64/cmake/netgen/netgen-targets-relwithdebinfo.cmake 100644 root:root 26181aba448a5141c84b24f210010d93 -File: /usr/lib64/cmake/netgen/netgen-targets.cmake 100644 root:root 363cfe1083af4fdfd286520c2700ce0c -RPMIdentity: 964bd56b2a16ca298a2d8ae3b760b8678edf48ca85d8d8fd920595dfaa388b754d9764dae088f1d8bbf87db83d8e6787ce76dacda263982fc9a59c2927d2322c +File: /usr/lib64/cmake/netgen/netgen-targets.cmake 100644 root:root 8000f5ea8d228d9c321a405db6cd24fd +RPMIdentity: 67045de88dd48b86a33da3025a3b187b718358cc0b32c3720c9b7b2ed4b67d3e309520ce33940e6f7816c29f4e3e2899d1851b7775b36267ddf8fe11ed3708c5 --- netgen-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:12.000000000 +0000 +++ netgen-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:04.004238688 +0000 @@ -12,3 +12,3 @@ Provides: netgen = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/bin/netgen 100755 root:root 1211752b76af8bdd187691c6a759888b +File: /usr/bin/netgen 100755 root:root dd99928199e57a82e18e728f18d33422 File: /usr/share/applications/netgen.desktop 100644 root:root 4ffcfbeda65f33138adb0599f6451a2c @@ -17,2 +17,2 @@ File: /usr/share/icons/hicolor/48x48/apps/netgen.png 100644 root:root 4e5b430726f37043b64e3f2c211d8181 -RPMIdentity: 23cdf80aba1dc761fc927618ce9e10ac6d6eceff9004eae6a8778634130fcdcfb5be68842f2832b0382646d4062ff5f96a0cfdd9ffd678c2724ad4350e9c52f6 +RPMIdentity: be966dcf2cbe3f0b3bf8caa7662deebce2629cd25602cb5d15022fc89cb548f99bd93a1e3c6fb9905110d193b89ef56b8bdedfcf4f2363e647d70afd10515f9e --- netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:11.000000000 +0000 +++ netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:04.070239635 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/ad 40755 root:root -/usr/lib/debug/.build-id/ad/a848b4e28bc942cd4b9cf5205506b44ca05c22 120777 root:root ../../../../bin/netgen -/usr/lib/debug/.build-id/ad/a848b4e28bc942cd4b9cf5205506b44ca05c22.debug 120777 root:root ../../usr/bin/netgen.debug +/usr/lib/debug/.build-id/17 40755 root:root +/usr/lib/debug/.build-id/17/19e645a7cec6e1254cffa610db216ef369b20a 120777 root:root ../../../../bin/netgen +/usr/lib/debug/.build-id/17/19e645a7cec6e1254cffa610db216ef369b20a.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+291245.62600.59.1 -File: /usr/lib/debug/.build-id/ad 40755 root:root -File: /usr/lib/debug/.build-id/ad/a848b4e28bc942cd4b9cf5205506b44ca05c22 120777 root:root ../../../../bin/netgen -File: /usr/lib/debug/.build-id/ad/a848b4e28bc942cd4b9cf5205506b44ca05c22.debug 120777 root:root ../../usr/bin/netgen.debug -File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root e4acede1089b06b93d1f57b0376b8bcd +File: /usr/lib/debug/.build-id/17 40755 root:root +File: /usr/lib/debug/.build-id/17/19e645a7cec6e1254cffa610db216ef369b20a 120777 root:root ../../../../bin/netgen +File: /usr/lib/debug/.build-id/17/19e645a7cec6e1254cffa610db216ef369b20a.debug 120777 root:root ../../usr/bin/netgen.debug +File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root a1f5cf61de15b4887b5195a058b05fdb 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: 3347c33bdb0732bda3b4519de14c999b120e7ad3080443ea7eb258f5ec6b15c2b62c96e4813ac8a0849e2945f33013258483c0801af6db3e4083637df6280cae +RPMIdentity: 7bb0c782941f479ca366ed10562aded962ad7673df4c377da5392c98eb74cc1f084d28a6764519e2a46c2377f0c38f91b16b80de4f50df4a1fc5a5200a0fe4bf --- python3-module-netgen-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:12.000000000 +0000 +++ python3-module-netgen-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:04.296242880 +0000 @@ -41,3 +41,3 @@ Requires: /usr/lib64/python3/site-packages -Requires: libpython3.10.so.1.0()(64bit) >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3yoSCT3uR1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NiXNZjHacx17o6PhsxhmZv1Z7B5q07KAs168VTPcr00agk7vrzExH8d82J7mmfXMweHw0pP14tC72gW6YwJhjwh2SWUZfnh1FzYl3yQ5z8YMQ0KZIHgcxZFhj2aJ1tUWSm6YxwdfkfudgvxGjkhsMko4pAbyf8Rh9CqhfGrDha2ec6mc04INzctP4lhrM +Requires: libpython3.10.so.1.0()(64bit) >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3yoSCT3uR1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NiXNZjHacx17o6PhsxhmZv1Z7B5q07KAs168VTPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6QxHrrpM72SYgZ8n3QnEW4l47c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c Requires: python3(logging) < 0 @@ -80,5 +80,5 @@ File: /usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-310.pyc 100644 root:root 2214712af3fdf80b3109c66779dcb54e -File: /usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-1.pyc 100644 root:root 49e9ba9b0aa7c6574c8b073ceace814b -File: /usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-2.pyc 100644 root:root f0b43c317f82325f26b919196eda8fb0 -File: /usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.pyc 100644 root:root 49e9ba9b0aa7c6574c8b073ceace814b +File: /usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-1.pyc 100644 root:root b1a9a3ca7695429fc6e1aba285a86ee5 +File: /usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-2.pyc 100644 root:root fce081d8a8fc3255fd2e7e720767812a +File: /usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.pyc 100644 root:root b1a9a3ca7695429fc6e1aba285a86ee5 File: /usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-1.pyc 100644 root:root 8f0fe27352697ca375c5c8c4317cacd1 @@ -92,5 +92,5 @@ File: /usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-310.pyc 100644 root:root 3c62da2080a91fd2915c6f985181c021 -File: /usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc 100644 root:root b9e3c373deeb062077fc8ce16ffbfa32 -File: /usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-2.pyc 100644 root:root b9e3c373deeb062077fc8ce16ffbfa32 -File: /usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.pyc 100644 root:root b9e3c373deeb062077fc8ce16ffbfa32 +File: /usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc 100644 root:root 3884e28d23bae57ddf43ad19abb99ff8 +File: /usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-2.pyc 100644 root:root 3884e28d23bae57ddf43ad19abb99ff8 +File: /usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.pyc 100644 root:root 3884e28d23bae57ddf43ad19abb99ff8 File: /usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-1.pyc 100644 root:root 3d63a1e6036fe76763bdd2e33e768f5f @@ -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 291b2b6ef0994491004624ebc688835e +File: /usr/lib64/python3/site-packages/netgen/libngpy.so 100644 root:root 8e36bf99720121b0abd77354909cb938 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-310.so 100644 root:root aabc8609b90ee94fe9ffa0ec05536761 -RPMIdentity: 6189befef8f509364002196aee9e62163c991dc57e9ab5fa60ac3578ab849f9ba6beb1df43084f6bdf48fed0ff8fb5cc6f5f0ea92ad2c2b658fca5a3906baec5 +File: /usr/lib64/python3/site-packages/pyngcore.cpython-310.so 100644 root:root 6ecd4e8e21fe6723a3c19d9b53ab01ae +RPMIdentity: 11f482e6840e1f0b55c8d184ebb8fd01ce342229638becd3b03215a3413969afa4501d7e3a1aa072f916a9265644418af53a348c10bde6a426b2b75eca35d26e --- python3-module-netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.repo 2022-01-31 05:05:12.000000000 +0000 +++ python3-module-netgen-debuginfo-6.2.2104-alt2.x86_64.rpm.hasher 2022-06-14 02:42:04.364243856 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/96 40755 root:root -/usr/lib/debug/.build-id/96/c9daf4cc873caa9d946cdbdac52c051837ed77 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-310.so -/usr/lib/debug/.build-id/96/c9daf4cc873caa9d946cdbdac52c051837ed77.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-310.so.debug -/usr/lib/debug/.build-id/a4 40755 root:root -/usr/lib/debug/.build-id/a4/9cfd2a340eb8746aaa2f488d07840068819b95 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so -/usr/lib/debug/.build-id/a4/9cfd2a340eb8746aaa2f488d07840068819b95.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +/usr/lib/debug/.build-id/97 40755 root:root +/usr/lib/debug/.build-id/97/7430635101607e0d2120d6fb7ca20c2358fcc2 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so +/usr/lib/debug/.build-id/97/7430635101607e0d2120d6fb7ca20c2358fcc2.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +/usr/lib/debug/.build-id/9d 40755 root:root +/usr/lib/debug/.build-id/9d/8cf38575c9f1ddc90357a23ddaf642887e1712 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-310.so +/usr/lib/debug/.build-id/9d/8cf38575c9f1ddc90357a23ddaf642887e1712.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-310.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+291245.62600.59.1 -File: /usr/lib/debug/.build-id/96 40755 root:root -File: /usr/lib/debug/.build-id/96/c9daf4cc873caa9d946cdbdac52c051837ed77 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-310.so -File: /usr/lib/debug/.build-id/96/c9daf4cc873caa9d946cdbdac52c051837ed77.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-310.so.debug -File: /usr/lib/debug/.build-id/a4 40755 root:root -File: /usr/lib/debug/.build-id/a4/9cfd2a340eb8746aaa2f488d07840068819b95 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so -File: /usr/lib/debug/.build-id/a4/9cfd2a340eb8746aaa2f488d07840068819b95.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +File: /usr/lib/debug/.build-id/97 40755 root:root +File: /usr/lib/debug/.build-id/97/7430635101607e0d2120d6fb7ca20c2358fcc2 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so +File: /usr/lib/debug/.build-id/97/7430635101607e0d2120d6fb7ca20c2358fcc2.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +File: /usr/lib/debug/.build-id/9d 40755 root:root +File: /usr/lib/debug/.build-id/9d/8cf38575c9f1ddc90357a23ddaf642887e1712 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-310.so +File: /usr/lib/debug/.build-id/9d/8cf38575c9f1ddc90357a23ddaf642887e1712.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-310.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 ecb59d4fd485c2dd956bfd00909fd2e7 -File: /usr/lib/debug/usr/lib64/python3/site-packages/pyngcore.cpython-310.so.debug 100644 root:root 28b737fe5f478c932234b236d7a3d925 +File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen/libngpy.so.debug 100644 root:root fb436408f79fe3ae0c3b63e1124343ba +File: /usr/lib/debug/usr/lib64/python3/site-packages/pyngcore.cpython-310.so.debug 100644 root:root effc1442f745c3b1639652c208da6c4e 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: 93778f95aeeece8f5e1b6595b5b1b0975fe1a383089659607e2a51ae8ca7c9c2fe521724a18632711c1f2ec15e706f65d52bd8754f542deaf736578c76e8ac7d +RPMIdentity: be781b634368eecd8df3eb7c57c5477952bb363d3c85142565b45527a5a5ed63f714e910c0312d903aa75bff187c225ce1189e22be85d74ad80b3ce7de72cfbb