<86>May 14 05:46:36 userdel[3569492]: delete user 'rooter' <86>May 14 05:46:36 userdel[3569492]: removed group 'rooter' owned by 'rooter' <86>May 14 05:46:36 userdel[3569492]: removed shadow group 'rooter' owned by 'rooter' <86>May 14 05:46:36 groupadd[3569499]: group added to /etc/group: name=rooter, GID=972 <86>May 14 05:46:36 groupadd[3569499]: group added to /etc/gshadow: name=rooter <86>May 14 05:46:36 groupadd[3569499]: new group: name=rooter, GID=972 <86>May 14 05:46:36 useradd[3569503]: new user: name=rooter, UID=972, GID=972, home=/root, shell=/bin/bash <86>May 14 05:46:36 userdel[3569509]: delete user 'builder' <86>May 14 05:46:36 userdel[3569509]: removed group 'builder' owned by 'builder' <86>May 14 05:46:36 userdel[3569509]: removed shadow group 'builder' owned by 'builder' <86>May 14 05:46:36 groupadd[3569514]: group added to /etc/group: name=builder, GID=973 <86>May 14 05:46:36 groupadd[3569514]: group added to /etc/gshadow: name=builder <86>May 14 05:46:36 groupadd[3569514]: new group: name=builder, GID=973 <86>May 14 05:46:36 useradd[3569519]: new user: name=builder, UID=973, GID=973, home=/usr/src, shell=/bin/bash <13>May 14 05:46:38 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812526 installed <13>May 14 05:46:38 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476328 installed <13>May 14 05:46:38 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293464 installed <13>May 14 05:46:38 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>May 14 05:46:38 rpmi: rpm-macros-cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938508 installed <13>May 14 05:46:38 rpmi: cmake-modules-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>May 14 05:46:38 rpmi: libuv-1.44.1-alt1 sisyphus+297750.100.1.1 1648981567 installed <13>May 14 05:46:38 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>May 14 05:46:38 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444234 installed <13>May 14 05:46:38 rpmi: publicsuffix-list-dafsa-20220406-alt1 sisyphus+297986.100.1.1 1649274774 installed <13>May 14 05:46:38 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547555 installed <13>May 14 05:46:39 rpmi: libnghttp2-1.47.0-alt1 sisyphus+297351.100.1.1 1648403633 installed <13>May 14 05:46:39 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>May 14 05:46:39 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed <13>May 14 05:46:39 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>May 14 05:46:39 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>May 14 05:46:39 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>May 14 05:46:39 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>May 14 05:46:39 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>May 14 05:46:39 rpmi: libncurses-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966459 installed <13>May 14 05:46:39 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed <13>May 14 05:46:39 rpmi: libtasn1-4.18.0-alt1 sisyphus+294217.100.3.1 1643755527 installed <13>May 14 05:46:39 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>May 14 05:46:39 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>May 14 05:46:39 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed <13>May 14 05:46:39 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed <13>May 14 05:46:39 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed <13>May 14 05:46:39 rpmi: libcrypto1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745164 installed <13>May 14 05:46:39 rpmi: libssl1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745164 installed <86>May 14 05:46:39 groupadd[3577955]: group added to /etc/group: name=_keytab, GID=499 <86>May 14 05:46:39 groupadd[3577955]: group added to /etc/gshadow: name=_keytab <86>May 14 05:46:39 groupadd[3577955]: new group: name=_keytab, GID=499 <13>May 14 05:46:39 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed <13>May 14 05:46:39 rpmi: python3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620133 installed <13>May 14 05:46:39 rpmi: python3-base-3.10.4-alt1 sisyphus+297487.100.1.1 1648620133 installed <13>May 14 05:46:39 rpmi: tests-for-installed-python3-pkgs-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <86>May 14 05:46:39 groupadd[3579351]: group added to /etc/group: name=sasl, GID=498 <86>May 14 05:46:39 groupadd[3579351]: group added to /etc/gshadow: name=sasl <86>May 14 05:46:39 groupadd[3579351]: new group: name=sasl, GID=498 <13>May 14 05:46:39 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed <13>May 14 05:46:39 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed <13>May 14 05:46:39 rpmi: libcurl-7.83.1-alt1 sisyphus+299767.100.1.1 1652258416 installed <13>May 14 05:46:40 rpmi: libarchive13-3.6.0-alt1 sisyphus+296421.100.1.1 1646814097 installed <13>May 14 05:46:40 rpmi: cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938508 installed <13>May 14 05:46:40 rpmi: ccmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938508 installed <13>May 14 05:46:40 rpmi: rpm-build-python3-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>May 14 05:46:40 rpmi: rpm-build-tcl-0.6.2-alt1 sisyphus+299320.100.1.1 1651401392 installed <13>May 14 05:46:42 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>May 14 05:46:42 rpmi: libjpeg-2:2.1.2-alt1 sisyphus+294623.100.2.1 1643889751 installed <13>May 14 05:46:42 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed <13>May 14 05:46:42 rpmi: libsqlite3-3.38.5-alt1 sisyphus+299670.100.1.1 1651926005 installed <13>May 14 05:46:42 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed <13>May 14 05:46:42 rpmi: libxkbcommon-1.4.0-alt1 sisyphus+296072.100.1.1 1646200357 installed <13>May 14 05:46:42 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed <13>May 14 05:46:42 rpmi: libglvnd-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:42 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed <13>May 14 05:46:42 rpmi: libtcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393887 installed <13>May 14 05:46:42 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>May 14 05:46:42 rpmi: libwayland-client-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839578 installed <13>May 14 05:46:42 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928124 installed <13>May 14 05:46:42 rpmi: tcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393887 installed <13>May 14 05:46:42 rpmi: libOpenGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:43 rpmi: libproj-6.3.1-alt2 sisyphus+285531.100.1.1 1632148895 installed <13>May 14 05:46:43 rpmi: libpython3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620133 installed <13>May 14 05:46:43 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>May 14 05:46:43 rpmi: qt5-base-common-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:43 rpmi: qt5-declarative-common-5.15.2-alt8 sisyphus+293819.60.16.3 1643922765 installed <13>May 14 05:46:43 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed <13>May 14 05:46:43 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed <13>May 14 05:46:43 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>May 14 05:46:43 rpmi: libwebp7-1.2.2-alt1 sisyphus+293797.100.1.1 1642668643 installed <13>May 14 05:46:43 rpmi: libwayland-server-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839578 installed <13>May 14 05:46:43 rpmi: libkmod-29-alt1 sisyphus+288763.100.1.1 1635886492 installed <13>May 14 05:46:43 rpmi: kmod-29-alt1 sisyphus+288763.100.1.1 1635886492 installed <13>May 14 05:46:43 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>May 14 05:46:43 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478374 installed <13>May 14 05:46:43 rpmi: libsystemd-1:249.12-alt2 sisyphus+299531.100.2.1 1652296687 installed <13>May 14 05:46:43 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885228 installed <13>May 14 05:46:43 rpmi: tcl-devel-8.6.12-alt1 sisyphus+289207.100.1.1 1636393887 installed <13>May 14 05:46:43 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed <13>May 14 05:46:43 rpmi: libGLES-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:43 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed <13>May 14 05:46:43 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed <13>May 14 05:46:43 rpmi: libcgns-4.2.0-alt1 sisyphus+293819.200.16.3 1643922915 installed <13>May 14 05:46:43 rpmi: libhdf5-hl-100-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed <13>May 14 05:46:43 rpmi: libnetcdf19-4.8.0-alt1 sisyphus+279368.100.1.2 1626522105 installed <13>May 14 05:46:43 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478958 installed <13>May 14 05:46:43 rpmi: libharu-2.3.0-alt2_13 sisyphus+279389.100.1.2 1626528268 installed <13>May 14 05:46:44 rpmi: opencascade-data-7.5.3-alt3 sisyphus+293819.1520.16.3 1643927482 installed <13>May 14 05:46:44 rpmi: libpugixml-1.12.1-alt1 sisyphus+295499.100.1.1 1645036405 installed <13>May 14 05:46:44 rpmi: libopenjpeg5-1.5.2-alt1 sisyphus+275732.100.1.1 1624750943 installed <13>May 14 05:46:44 rpmi: libproxy-0.4.17-alt2 sisyphus+297079.100.1.1 1648068473 installed <13>May 14 05:46:44 rpmi: libtinfo-devel-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966459 installed <13>May 14 05:46:44 rpmi: libncurses-devel-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966459 installed <13>May 14 05:46:44 rpmi: libwacom-data-2.2.0-alt1.1 sisyphus+297878.100.1.1 1649150399 installed <13>May 14 05:46:44 rpmi: libicu71-1:7.1.1-alt1 sisyphus+289194.300.3.1 1650228483 installed <13>May 14 05:46:45 rpmi: libqt5-core-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:45 rpmi: libqt5-sql-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:45 rpmi: libqt5-dbus-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:45 rpmi: libqt5-network-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:45 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>May 14 05:46:45 rpmi: libpq5-14.3-alt1 sisyphus+299761.100.1.1 1652255433 installed <13>May 14 05:46:45 rpmi: libltdl7-2.4.7-alt1 sisyphus+299031.3000.6.1 1651139614 installed <13>May 14 05:46:45 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+275749.100.1.1 1624752995 installed <13>May 14 05:46:45 rpmi: libmysqlclient21-8.0.28-alt1.1 sisyphus+298667.200.2.1 1650308320 installed <13>May 14 05:46:45 rpmi: libgif-4.1.6-alt3 sisyphus+276911.100.1.3 1625273983 installed <13>May 14 05:46:45 rpmi: libgeos-3.10.2-alt1 sisyphus+293650.100.5.1 1642942273 installed <13>May 14 05:46:45 rpmi: libfmt8-8.1.1-alt1 sisyphus+293064.100.1.1 1641551305 installed <13>May 14 05:46:45 rpmi: libevdev-1.12.1-alt1 sisyphus+297182.100.1.1 1648197083 installed <13>May 14 05:46:45 rpmi: libdouble-conversion3-3.1.5-alt1 sisyphus+277256.100.1.1 1625423062 installed <13>May 14 05:46:45 rpmi: libcfitsio9-3.490-alt2 sisyphus+284651.100.1.1 1630913629 installed <13>May 14 05:46:45 rpmi: libgdal-3.0.4-alt1.7 sisyphus+291245.34400.55.1 1643344165 installed <13>May 14 05:46:45 rpmi: libzeromq-4.3.4-alt1 sisyphus+295491.40.3.1 1645024748 installed <13>May 14 05:46:45 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573058 installed <13>May 14 05:46:45 rpmi: librabbitmq-c4-0.11.0-alt5 sisyphus+298228.100.1.1 1649663603 installed <13>May 14 05:46:45 rpmi: libgme-0.6.3-alt2 sisyphus+293048.100.1.1 1641452309 installed <13>May 14 05:46:45 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>May 14 05:46:45 rpmi: libgomp1-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>May 14 05:46:45 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>May 14 05:46:45 rpmi: libchromaprint1-1.5.0-alt2 sisyphus+286097.100.1.1 1632900907 installed <13>May 14 05:46:45 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263314 installed <13>May 14 05:46:46 rpmi: wayland-devel-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839578 installed <13>May 14 05:46:46 rpmi: libwayland-client-devel-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839578 installed <13>May 14 05:46:46 rpmi: vulkan-filesystem-1.3.211-alt1 sisyphus+298198.700.1.1 1649588358 installed <13>May 14 05:46:46 rpmi: libvulkan1-1.3.211-alt1 sisyphus+298198.700.1.1 1649588378 installed <13>May 14 05:46:46 rpmi: libvulkan-devel-1.3.211-alt1 sisyphus+298198.700.1.1 1649588378 installed <13>May 14 05:46:46 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502555 installed <13>May 14 05:46:46 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949611 installed <13>May 14 05:46:46 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed <13>May 14 05:46:46 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed <13>May 14 05:46:46 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337248 installed <13>May 14 05:46:46 rpmi: libvpx6-1.11.0-alt2 sisyphus+294379.500.5.1 1644490615 installed <13>May 14 05:46:46 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798479 installed <13>May 14 05:46:46 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381376 installed <13>May 14 05:46:46 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016400 installed <13>May 14 05:46:46 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260805 installed <13>May 14 05:46:46 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111918 installed <13>May 14 05:46:46 rpmi: libfribidi-1.0.12-alt1 sisyphus+298746.100.1.1 1650435950 installed <13>May 14 05:46:46 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed <13>May 14 05:46:46 rpmi: libdeflate-1.10-alt1 sisyphus+297316.100.1.1 1648316821 installed <13>May 14 05:46:46 rpmi: libtiff5-4.3.0-alt2 sisyphus+290923.300.4.1 1638162797 installed <13>May 14 05:46:46 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023316 installed <13>May 14 05:46:46 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466617 installed <13>May 14 05:46:46 rpmi: libgdk-pixbuf-locales-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed <13>May 14 05:46:46 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975602 installed <13>May 14 05:46:46 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478844 installed <13>May 14 05:46:46 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed <13>May 14 05:46:46 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed <13>May 14 05:46:46 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed <13>May 14 05:46:46 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>May 14 05:46:46 rpmi: libdav1d-0.9.2-alt1 sisyphus+291906.40.5.3 1639431318 installed <13>May 14 05:46:46 rpmi: libcodec2-1.0.3-alt1 sisyphus+294334.100.2.2 1643760646 installed <13>May 14 05:46:46 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444970 installed <13>May 14 05:46:46 rpmi: libaom3-3.3.0-alt1 sisyphus+295999.100.1.1 1646050631 installed <13>May 14 05:46:46 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>May 14 05:46:46 rpmi: libharfbuzz-4.2.1-alt1 sisyphus+299180.100.1.1 1651137941 installed <13>May 14 05:46:46 rpmi: libfreetype-2.12.1-alt1 sisyphus+299380.100.1.1 1651508335 installed <13>May 14 05:46:46 rpmi: xml-utils-1:2.9.14-alt1 sisyphus+299383.100.1.1 1651519556 installed <13>May 14 05:46:46 rpmi: fontconfig-2.13.1-alt3 sisyphus+297937.100.1.1 1649228301 installed Updating fonts cache: <29>May 14 05:46:47 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>May 14 05:46:47 rpmi: libbluray-1.3.1-alt1 sisyphus+296744.100.1.1 1647435035 installed <13>May 14 05:46:47 rpmi: libSDL2-2.0.22-alt1 sisyphus+299093.100.1.1 1651044072 installed <13>May 14 05:46:47 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>May 14 05:46:47 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080763 installed <13>May 14 05:46:47 rpmi: libX11-locales-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed <13>May 14 05:46:47 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed <13>May 14 05:46:47 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed <13>May 14 05:46:47 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed <13>May 14 05:46:47 rpmi: libX11-3:1.8-alt1 sisyphus+299436.100.1.1 1651655362 installed <13>May 14 05:46:47 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed <13>May 14 05:46:47 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed <13>May 14 05:46:47 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed <13>May 14 05:46:47 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed <13>May 14 05:46:47 rpmi: libtk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394160 installed <13>May 14 05:46:47 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336827 installed <13>May 14 05:46:47 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>May 14 05:46:47 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed <13>May 14 05:46:47 rpmi: tk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394160 installed <13>May 14 05:46:47 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed <13>May 14 05:46:47 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577012 installed <13>May 14 05:46:47 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507130 installed <13>May 14 05:46:49 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed <13>May 14 05:46:49 rpmi: libX11-devel-3:1.8-alt1 sisyphus+299436.100.1.1 1651655362 installed <13>May 14 05:46:49 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>May 14 05:46:49 rpmi: libvdpau-devel-1:1.5-alt1 sisyphus+298034.100.1.1 1649336827 installed <13>May 14 05:46:49 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed <13>May 14 05:46:49 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579109 installed <13>May 14 05:46:49 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed <13>May 14 05:46:49 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed <13>May 14 05:46:49 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed <13>May 14 05:46:49 rpmi: libxkbcommon-x11-1.4.0-alt1 sisyphus+296072.100.1.1 1646200357 installed <13>May 14 05:46:49 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084208 installed <13>May 14 05:46:49 rpmi: libdrm-1:2.4.109-alt1 sisyphus+291482.100.1.1 1638787695 installed <13>May 14 05:46:49 rpmi: libGLX-mesa-4:22.0.3-alt1 sisyphus+299513.100.1.1 1651761368 installed <13>May 14 05:46:49 rpmi: libGLX-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:49 rpmi: libGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:49 rpmi: libva-2.14.0-alt1 sisyphus+296645.100.1.1 1647323269 installed <13>May 14 05:46:49 rpmi: libavutil56-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:49 rpmi: libswresample3-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:49 rpmi: libgbm-4:22.0.3-alt1 sisyphus+299513.100.1.1 1651761368 installed <13>May 14 05:46:49 rpmi: libEGL-mesa-4:22.0.3-alt1 sisyphus+299513.100.1.1 1651761368 installed <13>May 14 05:46:49 rpmi: libEGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:49 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>May 14 05:46:49 rpmi: libglvnd-devel-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>May 14 05:46:49 rpmi: libva-devel-2.14.0-alt1 sisyphus+296645.100.1.1 1647323269 installed <13>May 14 05:46:49 rpmi: libavutil-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:49 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>May 14 05:46:49 rpmi: libswscale5-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:49 rpmi: libGLEW2.2-2.2.0-alt1 sisyphus+278988.100.1.1 1626351078 installed <13>May 14 05:46:49 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>May 14 05:46:49 rpmi: libgl2ps-1.4.2-alt1.1 sisyphus+273102.400.7.1 1622551045 installed <13>May 14 05:46:49 rpmi: gsettings-desktop-schemas-data-42.0-alt1 sisyphus+296812.200.4.2 1647962578 installed <13>May 14 05:46:49 rpmi: libgio-2.72.1-alt1 sisyphus+298438.100.1.1 1649945715 installed <13>May 14 05:46:49 rpmi: gsettings-desktop-schemas-42.0-alt1 sisyphus+296812.200.4.2 1647962606 installed <13>May 14 05:46:49 rpmi: libgdk-pixbuf-2.42.8-alt1 sisyphus+296847.100.1.1 1647616017 installed <13>May 14 05:46:49 rpmi: libopenslide-3.4.1-alt1 sisyphus+278290.100.1.2 1626153635 installed <13>May 14 05:46:49 rpmi: libpango-1.50.7-alt1 sisyphus+298455.100.1.1 1649965708 installed <13>May 14 05:46:49 rpmi: librsvg-1:2.54.2-alt1 sisyphus+299888.100.1.1 1652429655 installed <13>May 14 05:46:49 rpmi: libavcodec58-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:49 rpmi: libavcodec-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:50 rpmi: libavformat58-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:50 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>May 14 05:46:50 rpmi: libstdc++11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>May 14 05:46:50 rpmi: gcc11-c++-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>May 14 05:46:50 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383917 installed <13>May 14 05:46:50 rpmi: mount-2.37.3-alt2 sisyphus+294073.100.1.1 1643117189 installed <13>May 14 05:46:50 rpmi: losetup-2.37.3-alt2 sisyphus+294073.100.1.1 1643117189 installed <13>May 14 05:46:50 rpmi: lsblk-2.37.3-alt2 sisyphus+294073.100.1.1 1643117189 installed <86>May 14 05:46:51 groupadd[3614212]: group added to /etc/group: name=tape, GID=497 <86>May 14 05:46:51 groupadd[3614212]: group added to /etc/gshadow: name=tape <86>May 14 05:46:51 groupadd[3614212]: new group: name=tape, GID=497 <86>May 14 05:46:51 groupadd[3614217]: group added to /etc/group: name=dialout, GID=496 <86>May 14 05:46:51 groupadd[3614217]: group added to /etc/gshadow: name=dialout <86>May 14 05:46:51 groupadd[3614217]: new group: name=dialout, GID=496 <86>May 14 05:46:51 groupadd[3614223]: group added to /etc/group: name=input, GID=495 <86>May 14 05:46:51 groupadd[3614223]: group added to /etc/gshadow: name=input <86>May 14 05:46:51 groupadd[3614223]: new group: name=input, GID=495 <86>May 14 05:46:51 groupadd[3614229]: group added to /etc/group: name=video, GID=494 <86>May 14 05:46:51 groupadd[3614229]: group added to /etc/gshadow: name=video <86>May 14 05:46:51 groupadd[3614229]: new group: name=video, GID=494 <86>May 14 05:46:51 groupadd[3614233]: group added to /etc/group: name=render, GID=493 <86>May 14 05:46:51 groupadd[3614233]: group added to /etc/gshadow: name=render <86>May 14 05:46:51 groupadd[3614233]: new group: name=render, GID=493 <13>May 14 05:46:51 rpmi: udev-1:249.12-alt2 sisyphus+299531.100.2.1 1652296687 installed <13>May 14 05:46:51 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383917 installed <13>May 14 05:46:51 rpmi: libwacom-2.2.0-alt1.1 sisyphus+297878.100.1.1 1649150399 installed <13>May 14 05:46:51 rpmi: libinput-1.20.1-alt1 sisyphus+298749.100.1.1 1650439880 installed <13>May 14 05:46:51 rpmi: libqt5-xcbqpa-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:51 rpmi: libqt5-eglfskmssupport-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:51 rpmi: libqt5-gui-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:51 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:51 rpmi: libqt5-quickshapes-5.15.2-alt8 sisyphus+293819.60.16.3 1643922765 installed <13>May 14 05:46:51 rpmi: libqt5-qmlmodels-5.15.2-alt8 sisyphus+293819.60.16.3 1643922765 installed <13>May 14 05:46:51 rpmi: libqt5-qmlworkerscript-5.15.2-alt8 sisyphus+293819.60.16.3 1643922765 installed <13>May 14 05:46:51 rpmi: libqt5-qml-5.15.2-alt8 sisyphus+293819.60.16.3 1643922765 installed <13>May 14 05:46:51 rpmi: libqt5-quick-5.15.2-alt8 sisyphus+293819.60.16.3 1643922765 installed <13>May 14 05:46:52 rpmi: libqt5-widgets-5.15.2-alt13 sisyphus+299512.100.2.1 1651849546 installed <13>May 14 05:46:53 rpmi: libvtk9.1-9.1.0-alt1 sisyphus+293819.1070.16.3 1643924279 installed <13>May 14 05:46:55 rpmi: libopencascade-7.5.3-alt3 sisyphus+293819.1520.16.3 1643928339 installed <13>May 14 05:46:55 rpmi: opencascade-7.5.3-alt3 sisyphus+293819.1520.16.3 1643928339 installed <13>May 14 05:46:56 rpmi: opencascade-devel-7.5.3-alt3 sisyphus+293819.1520.16.3 1643928339 installed <13>May 14 05:46:56 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632239666 installed <13>May 14 05:46:56 rpmi: libavformat-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:56 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>May 14 05:46:56 rpmi: libswscale-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:56 rpmi: libswresample-devel-2:4.4.1-alt1 sisyphus+294372.200.3.1 1643833866 installed <13>May 14 05:46:56 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed <13>May 14 05:46:56 rpmi: tk-devel-8.6.12-alt1 sisyphus+289207.200.1.1 1636394160 installed <13>May 14 05:46:57 rpmi: python3-dev-3.10.4-alt1 sisyphus+297487.100.1.1 1648620133 installed <13>May 14 05:46:57 rpmi: libjpeg-devel-2:2.1.2-alt1 sisyphus+294623.100.2.1 1643889751 installed <13>May 14 05:46:57 rpmi: zlib-devel-1.2.12-alt1 sisyphus+298590.100.1.1 1650147042 installed <13>May 14 05:46:57 rpmi: pybind11-devel-2.9.2-alt1 sisyphus+298609.100.1.1 1650210999 installed egrep: warning: egrep is obsolescent; using grep -E Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/netgen-6.2.2104-alt2.nosrc.rpm (w1.gzdio) Installing netgen-6.2.2104-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.42013 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf netgen-6.2.2104 + echo 'Source #0 (netgen-6.2.2104.tar):' Source #0 (netgen-6.2.2104.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/netgen-6.2.2104.tar + cd netgen-6.2.2104 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #3 (netgen-6.2-alt-set-default-netgendir.patch):' Patch #3 (netgen-6.2-alt-set-default-netgendir.patch): + /usr/bin/patch -p1 patching file ng/ngappinit.cpp Hunk #1 succeeded at 130 (offset -24 lines). + echo 'Patch #4 (0004-Make-some-includes-relative.patch):' Patch #4 (0004-Make-some-includes-relative.patch): + /usr/bin/patch -p1 patching file libsrc/include/meshing.hpp patching file libsrc/include/myadt.hpp patching file libsrc/include/stlgeom.hpp + echo 'Patch #7 (0007-Add-missing-USE_JPEG-propagation.patch):' Patch #7 (0007-Add-missing-USE_JPEG-propagation.patch): + /usr/bin/patch -p1 patching file cmake/SuperBuild.cmake Hunk #1 succeeded at 130 with fuzz 2 (offset -10 lines). + echo 'Patch #10 (netgen-6.2-alt-unbundle-pybind11.patch):' Patch #10 (netgen-6.2-alt-unbundle-pybind11.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt Hunk #1 succeeded at 268 (offset -10 lines). + echo 'Patch #11 (netgen-alt-fix-return-type.patch):' Patch #11 (netgen-alt-fix-return-type.patch): + /usr/bin/patch -p1 patching file libsrc/csg/solid.cpp + echo 'Patch #12 (netgen-alt-fix-build-i586.patch):' Patch #12 (netgen-alt-fix-build-i586.patch): + /usr/bin/patch -p1 patching file libsrc/core/python_ngcore.hpp Hunk #1 succeeded at 125 (offset 18 lines). patching file libsrc/core/table.hpp Hunk #1 succeeded at 104 (offset 3 lines). + echo 'Patch #13 (netgen-alt-version-detection.patch):' Patch #13 (netgen-alt-version-detection.patch): + /usr/bin/patch -p1 patching file cmake/NetgenConfig.cmake.in patching file cmake/generate_version_file.cmake patching file windows/netgen.rc.template + echo -n v6.2.2104 + sed -i 's|@UINT64_C@|ULL|' ng/ngpkg.cpp + sed -i 's|NG_INSTALL_DIR_LIB_DEFAULT lib|NG_INSTALL_DIR_LIB_DEFAULT lib${LIB_SUFFIX}|' CMakeLists.txt + sed -i 's|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT /usr/lib/cmake/netgen|' CMakeLists.txt + sed -i 's|||' ng/Togl2.1/togl.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.42013 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2104 + OPTFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + mkdir -p BUILD + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -S . -B BUILD -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib/tcl -DNETGEN_PYTHON_RPATH=/usr/lib -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON Checking for write permissions in install directory... CMake Warning at CMakeLists.txt:62 (message): No write access at install directory, please set correct permissions -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:30 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:74 (include) -- Found ZLIB: /usr/lib/libz.so (found version "1.2.12") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.4", minimum required is "3") -- Found PythonLibs: /usr/lib/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/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD + cmake --build BUILD --verbose --parallel 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' [ 10%] 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/lib/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.10 -DPYTHON_LIBRARIES=/usr/lib/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/lib/libtcl.so -DTK_LIBRARY=/usr/lib/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/usr/bin/tclsh -DTK_WISH=/usr/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_CXX_FLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" "-DCMAKE_CXX_FLAGS_RELEASE=-O2 -DNDEBUG" -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_NUMA=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON -DUSE_JPEG=ON -DUSE_CGNS=OFF -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_CPP_CORE_GUIDELINES_CHECK=OFF -DUSE_SPDLOG=OFF -DDEBUG_LOG=OFF -DCHECK_RANGE=OFF -DTRACE_MEMORY=OFF -DBUILD_STUB_FILES=ON -DBUILD_FOR_CONDA=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH:UNINITIALIZED=OFF "-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" "-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" "-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic" -DCMAKE_INSTALL_RPATH:UNINITIALIZED=/usr/lib/tcl -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_SKIP_BUILD_RPATH:UNINITIALIZED=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBTOGL:UNINITIALIZED=/usr/lib/tcl/libTogl2.1.so -DLIB_DESTINATION:UNINITIALIZED=lib -DLIB_INSTALL_DIR:PATH=/usr/lib -DLIB_SUFFIX:UNINITIALIZED= -DNETGEN_PYTHON_RPATH:UNINITIALIZED=/usr/lib -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/bin -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen -DNG_INSTALL_PYBIND:UNINITIALIZED=ON -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -Dng_install_dir_lib:UNINITIALIZED=/usr/lib "-GUnix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2104 Re-run cmake no build system arguments -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.4", minimum required is "3") -- Found PythonLibs: /usr/lib/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/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so -- Looking for XOpenDisplay in /usr/lib/libX11.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:245 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.10.4") -- Found PythonLibs: /usr/lib/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/lib -- -- OpenCASCADE shared libraries : /usr/lib/libTKBO.so;/usr/lib/libTKBool.so;/usr/lib/libTKBRep.so;/usr/lib/libTKCAF.so;/usr/lib/libTKCDF.so;/usr/lib/libTKernel.so;/usr/lib/libTKG2d.so;/usr/lib/libTKG3d.so;/usr/lib/libTKGeomAlgo.so;/usr/lib/libTKGeomBase.so;/usr/lib/libTKHLR.so;/usr/lib/libTKIGES.so;/usr/lib/libTKLCAF.so;/usr/lib/libTKMath.so;/usr/lib/libTKMesh.so;/usr/lib/libTKOffset.so;/usr/lib/libTKPrim.so;/usr/lib/libTKService.so;/usr/lib/libTKShHealing.so;/usr/lib/libTKSTEP.so;/usr/lib/libTKSTEP209.so;/usr/lib/libTKSTEPAttr.so;/usr/lib/libTKSTEPBase.so;/usr/lib/libTKSTL.so;/usr/lib/libTKTopAlgo.so;/usr/lib/libTKV3d.so;/usr/lib/libTKXCAF.so;/usr/lib/libTKXDEIGES.so;/usr/lib/libTKXDESTEP.so;/usr/lib/libTKXSBase.so;/usr/lib/libTKVCAF.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libavcodec' -- Found libavcodec, version 58.134.100 -- Checking for module 'libavformat' -- Found libavformat, version 58.76.100 -- Checking for module 'libavutil' -- Found libavutil, version 56.70.100 -- Checking for module 'libswscale' -- Found libswscale, version 5.9.100 -- Found FFMPEG or Libav: /usr/lib/libavcodec.so;/usr/lib/libavformat.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so, /usr/include Problem opening /proc/meminfo Traceback (most recent call last): File "", 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 -march=i586 -mtune=generic Enabled functionality: OCC: ............... ON JPEGlib: ........... ON FFMPEG: ............ ON GUI: ............... ON MPI: ............... OFF PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib/python3/site-packages ------------------------------------------------------------------------ -- Configuring done CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR PYBIND_INCLUDE_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR ng_install_dir_lib -- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-configure gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2104/cmake/check_submodules.cmake gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' [ 80%] Performing build step for 'netgen' gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/gmake --silent gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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' [ 2%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c:618: /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); | ^~~~ | | | int * /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); | ^~~~ | | | int * /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4613 | if (error_code = togl_CheckForXError(from)) { | ^~~~~~~~~~ At top level: /usr/src/RPM/BUILD/netgen-6.2.2104/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) | ^~~~~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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' [ 2%] 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' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp: In function 'std::string ngcore::detail::TranslateBacktrace(std::string, std::string)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp:125:12: warning: unused variable 'position' [-Wunused-variable] 125 | auto position = std::strtoul(s.substr(bracket_open_pos+1, bracket_close_pos - bracket_open_pos - 1).c_str(), 0, 16); | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp: In function 'std::string ngcore::GetBackTrace()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable] 184 | size_t len = strlen(bt_syms[i]); | ^~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 7%] 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' [ 9%] Linking CXX executable makerls /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG CMakeFiles/makerls.dir/__/__/rules/makerlsfile.cpp.o -o makerls gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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' [ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/bitarray.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/bitarray.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/localheap.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/localheap.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/localheap.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/localheap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/mpi_wrapper.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/mpi_wrapper.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:215:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 215 | for (size_t i = 0; i < num_threads; i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:394:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 394 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:406:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 406 | catch (Exception e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:525:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base::__int_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 525 | if (mynode_data.start_cnt >= mytasks.Size()) break; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:527:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 527 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:539:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 539 | catch (Exception e) | ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/mpi_wrapper.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:301:21: warning: right shift count >= width of type [-Wshift-count-overflow] 301 | h ^= h>>32U; | ~^~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/paje_trace.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:330:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:332:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 332 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:336:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 336 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:342:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:360:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 360 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:364:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 364 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 366 | for (int i = 0; i < strlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:633:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 0; i < strs.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:112:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:118:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:124:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:130:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:172:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:181:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::any; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::any; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.cpp:187:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka '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' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 9%] Linking CXX shared library libngcore.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libngcore.so -o libngcore.so CMakeFiles/ngcore.dir/archive.cpp.o CMakeFiles/ngcore.dir/bitarray.cpp.o CMakeFiles/ngcore.dir/exception.cpp.o CMakeFiles/ngcore.dir/localheap.cpp.o CMakeFiles/ngcore.dir/logging.cpp.o CMakeFiles/ngcore.dir/flags.cpp.o CMakeFiles/ngcore.dir/paje_trace.cpp.o CMakeFiles/ngcore.dir/profiler.cpp.o CMakeFiles/ngcore.dir/table.cpp.o CMakeFiles/ngcore.dir/taskmanager.cpp.o CMakeFiles/ngcore.dir/utils.cpp.o CMakeFiles/ngcore.dir/version.cpp.o CMakeFiles/ngcore.dir/python_ngcore.cpp.o -Wl,-rpath,:::::::::::::::::::::: /usr/lib/libpython3.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' [ 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' [ 10%] 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' [ 11%] Generating rule_prismrules2.cpp gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 10%] Generating rule_pyramidrules.cpp gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 16%] 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' [ 18%] 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%] Generating rule_quadrules.cpp gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] 366 | int i = 0; | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] 519 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Spliter.cxx:1462:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/Partition_Spliter.cxx:1479:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 21%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::NgArray, 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 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < pgeominfo.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (int i = 0; i < loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (int i = 0; i < locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 478 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const ngcore::FlatArray*) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 512 | for (int ii = 0; ii < testfaces->Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 543 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 3; T = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:201:34: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::NgArray*>&, netgen::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 'unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for(k = 0; k < idmaps.Size(); k++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 715 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1156 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1596 | for (int i = 1; i <= mids.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1734 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1807 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1883 | for(int i=0; i*>&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2152 | for(int j=0; j*>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2497 | for(int m = 0; m < mtets_old.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2547 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2596 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2636 | for(int j=0; j*) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2865:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2865 | for(int i=1; i<=mtets.Size(); i++) | ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2867:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2867 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2869:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2869 | for(int i=1; i<=mtris.Size(); i++) | ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2871:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2871 | for(int i=1; i<=mquads.Size(); i++) | ~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2873:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2873 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2924:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2924 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2994:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3015:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3015 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3038:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3038 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3064:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3064 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3139:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3139 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3142:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3142 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3147:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3147 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3150:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3150 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3155:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3158:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3209:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3209 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3211:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3211 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3219:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3219 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3224:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3224 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3226:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3226 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3234:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3234 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3239:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3239 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3241:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3241 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3249:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3249 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3374:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3374 | for (int j = 0; j < edges.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3613:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3613 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3617:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3617 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3621:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3621 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3628:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3628 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3634:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3689 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3784 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:3968:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3968 | for(int ii=1; ii<=mesh.GetNP(); ii++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:4015:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4015 | for(int ii=0; ii::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 '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 '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 '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 '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 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 14%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray&, 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 'unsigned int'} [-Wsign-compare] 213 | for(int i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 298 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 399 | i < clvol.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 407 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 546 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 566 | for (i = 1; i <= locfaces2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for (i = 1; i <= locfaces3.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 603 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 625 | for (i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:634:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (other >= 1 && other <= pindex.Size() && | ~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 738 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 769 | for (INDEX i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:802:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::NgArray*) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:862:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 862 | for (int i = 1; i <= testfaces->Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:866:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 866 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 19%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 172 | if (i >= 0 && i < soldata.Size()) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) | ~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (int i = 0; i < user_vis.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 652 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (int i = 0; i < cpp.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1124 | for (int i = 0; i < cpt.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 1147 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1530 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; | ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1531 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; | ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4439 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4461 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4469:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4469 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4478:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4478 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4786:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4786 | for(int i = 2; i < values.Size(); i+=2) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4793:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4793 | for(int i = 1; i < values.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::MouseDblClick(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:4836:22: warning: unused variable 'have_vec_func' [-Wunused-variable] 4836 | bool have_vec_func = vecfunction!=-1 && soldata[vecfunction]->draw_volume; | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 159 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | if (selelement > 0 && selelement <= mesh->GetNSE()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | for (i = 1; i <= mesh->GetNP(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::NgArray&, netgen::NgArray&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable] 232 | double maxh = mparam.maxh; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable] 235 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable] 239 | double L = system.Mass(); | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:420:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 420 | if(geom.fnames.Size()>=facenr) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:767:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int l = 0; l < gis.Size(); l++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:838:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:865:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 865 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:643:26: warning: unused variable 'fd' [-Wunused-variable] 643 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:896:34: warning: variable 'point' set but not used [-Wunused-but-set-variable] 896 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:624:9: warning: unused variable 'projecttype' [-Wunused-variable] 624 | int projecttype = PARAMETERSPACE; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:937:26: warning: unused variable 'fd' [-Wunused-variable] 937 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::OCCParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:1252:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int j = 0; j < linenums.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::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 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, bool, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:840:13: warning: unused variable 'new_fd_index' [-Wunused-variable] 840 | int new_fd_index = mesh.AddFaceDescriptor(new_fd); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:886:12: warning: unused variable 'domain' [-Wunused-variable] 886 | int domain = sel.GetIndex(); | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:965:17: warning: variable 'v2' set but not used [-Wunused-but-set-variable] 965 | auto v2 = growthvectors[a[(i+1)%n]]; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp: In function 'int netgen::GenerateBoundaryLayer2(netgen::Mesh&, int, const ngcore::Array&, bool, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:1019:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1019 | while(icurrent::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 15%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::NgArray&, int, int, double, double, int, double, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 207 | for(int i=0; i&, 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 '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 '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 '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 'unsigned int'} [-Wsign-compare] 593 | for(i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsfieldlines.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:51:16: warning: unused variable 'vstep' [-Wunused-variable] 51 | double vstep = 0.01*(vmax-vmin); | ^~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:111:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 111 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:165:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:291:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 291 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:44:9: warning: unused variable 'nse' [-Wunused-variable] 44 | int nse = mesh.GetNSE(); | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In instantiation of 'netgen::AnisotropicClusters::Update():: [with auto:11 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = 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 'unsigned int'} [-Wsign-compare] 111 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp: In instantiation of 'netgen::AnisotropicClusters::Update():: [with auto:12 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::AnisotropicClusters::Update()::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:142:7: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:165:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp:1509:13: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 1509 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/classifyhpel.hpp:1511:13: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 1511 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] 50 | HPRefElement :: HPRefElement(Element2d & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] 65 | HPRefElement :: HPRefElement(Segment & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:295:7: warning: 'int netgen::HPRefElement::levelx' [-Wreorder] 295 | int levelx; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:300:14: warning: 'netgen::HPRefElement::domout' will be initialized after [-Wreorder] 300 | int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1000:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int l = 0; l < pts.Size(); l++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1257 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1294 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1357 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1451:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, int&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1605:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1605 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1641:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1641 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1669:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1669 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1726:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1726 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1788:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1788 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray&, int&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:81:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 216 | for (k = 1; k <= area.Size(); k++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 489 | for (int j = 1; j <= faceused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:491:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 491 | for (int j = 1; j <= facenotused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:766:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 766 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:794:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 794 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:92:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:175:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 175 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 214 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] 652 | int i; | ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::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 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::DeleteElement(T) [with int dim = 2; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:389:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 2; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 2; T = int; TSCAL = double]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1274:16: required from 'void netgen::DelaunayTree::Insert(const netgen::Box&, T) [with int dim = 2; T = int; TSCAL = double]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay2d.cpp:202:19: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (elnr > links.Size()) | ~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::NgArray&, netgen::Mesh&, netgen::DTREE&, netgen::MeshNB&, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&, ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:536:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 536 | if (centers.Size() < nelind) | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::DelaunayRemoveDegenerated(const T_POINTS&, netgen::NgArray&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:747:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 747 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::DelaunayRemoveIntersecting(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&, netgen::Point3d, netgen::Point3d)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:976:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 976 | for (int i = 1; i <= openels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:997:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1026:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1026 | for (int jj = 1; jj <= neartrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In function 'void netgen::DelaunayRemoveOuter(const netgen::Mesh&, netgen::NgArray&, netgen::AdFront3*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1142:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1142 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1161:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1161 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1300:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1300 | for (i = lowest_undefined_el; i <= ne; i++) | ~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1387:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1387 | for (int i = 1; i <= ne; i++) | ~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1661:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1661 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:1538:13: warning: unused variable 'ne' [-Wunused-variable] 1538 | int np, ne; | ^~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:460:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 3; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 3; T = int; TSCAL = double]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:557:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size()::Add(IndexType, const T&) [with T = int; IndexType = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:876:23: required from 'netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&):: [with auto:13 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&):: >(const ngcore::T_Range&, const netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable, netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&):: >(const ngcore::T_Range&, const netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::DelaunayRemoveTwoTriaTets(const netgen::Mesh&, netgen::NgArray&, netgen::NgArray&)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:871:60: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 289 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:230:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int j = 1; j <= rule.newels.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:273:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int k = 0; k < elonnode[el[j]].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:277:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 277 | for (int l = 0; l < nbels[sei].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:326:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 326 | for (int i = 1; i < elmap.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:333:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 333 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:370:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for(int i=0; ok && i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp: In function 'double netgen::CombineImproveEdge(netgen::Mesh&, const ngcore::Table&, ngcore::Array, netgen::PointIndex>&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:449:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 449 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:458:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 458 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:615:9: warning: unused variable 'ntasks' [-Wunused-variable] 615 | int ntasks = ngcore::TaskManager::GetMaxThreads(); | ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:40:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 40 | if (tolclass <= oldutofreearea_i.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point<2, double>&, const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:129:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 129 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:150:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 34 | for (int i = 1; i <= rules.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:345:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for(int i = 1; i <= allowpoint.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:374:44: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 374 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:382:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:383:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (j = 1; j <= locfaces.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:471:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for(int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:507:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:515:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:532:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:567:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:570:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:584:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 584 | for(int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:588:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:592:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:596:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for(int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:626:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 626 | for(int i = 1; i <= tempnewpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:628:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 628 | for(int i = 1; i <= tempnewfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:630:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int i = 1; i <= tempdelfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:632:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int i = 1; i <= templocelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:639:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 639 | for(int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:642:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 642 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:660:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 660 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:678:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 678 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:687:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1187 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::NgArray; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:375:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 564 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= incl.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 590 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 644 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 673 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 681 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 761 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 773 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 779 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 823 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 863 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:934:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 934 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:944:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:987:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:437:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 437 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:476:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 476 | for (i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for (int j = 0; j < freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13 | bool secondorder = mesh.GetNP() > mesh.GetNV(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:35, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.hpp: In constructor 'netgen::Meshing2::Meshing2(const netgen::NetgenGeometry&, const netgen::MeshingParameters&, const netgen::Box<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder] 47 | const NetgenGeometry& geo; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.hpp:32:12: warning: 'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder] 32 | AdFront2 adfront; | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] 41 | Meshing2 :: Meshing2 (const NetgenGeometry& ageo, | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp: In member function 'netgen::MESHING2_RESULT netgen::Meshing2::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&, double, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:355:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 355 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:463:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:548:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 548 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:549:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 549 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:644:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:810:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 810 | for (int i = 1; i <= chartboundpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:819:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 819 | for (int i = 1; i <= chartboundlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:862:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 862 | for (int i = 1; i <= locelements.Size() && found; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:880:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 880 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:943:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:957:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 957 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:973:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 973 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1037:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1037 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1080:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1080 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1093:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1093 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1096:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1096 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1168:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for (int i = 1; i <= critpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1172:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1172 | for (int jj = 0; jj < intersecttrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1258:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1258 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1262:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1262 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1262:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1262 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1323:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1323 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1329:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1329 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1361:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1361 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1430:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1430 | if (gpi >= oldts+PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1459:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1459 | for (int i = 1; i <= dellines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1504:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1504 | for (int i = 1; i <= pindex.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1513:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1513 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1520:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1520 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1565:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1565 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1572:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1572 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1645: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1645: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1694:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1694 | if (loclines.Size() != changeval) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1756:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1756 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1793:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1793 | for (int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1811:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1811 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1836:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1836 | for (int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:1732:10: warning: unused variable 'transp' [-Wunused-variable] 1732 | double transp = vispar.transp; | ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::NgArray, 0, int>; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::netrule::tf; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::netrule::threeint; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::DenseMatrix; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka '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 '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 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:281:13: required from 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::NgArray, 0, int>; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:5:7: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = netgen::netrule; _Args = {netgen::netrule&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:57:53: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int i = 1; i <= freefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 23 | for (int i = 1; i <= freesets.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 25 | for (int i = 1; i <= freeedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 35 | for (int i = 1; i <= flags.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 78 | for (i = 2; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 85 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 90 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (i = 1; i <= freesetedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:225:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 225 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeSet(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, int, const netgen::NgArray&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 579 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 585 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 624 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 739 | for (i = 1; i <= activefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsQuadInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:880:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 880 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 886 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 995 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 999 | for (i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1003 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1016 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::CombineImproveEdge(netgen::Mesh&, const netgen::MeshingParameters&, ngcore::Table&, 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 'unsigned int'} [-Wsign-compare] 363 | for (int k = 0; k < row1.Size(); k++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:380:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int k = 0; k < row2.Size(); k++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:397:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:421:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 421 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:437:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 437 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:467:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 467 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:482:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 482 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:485:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 485 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:501:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 501 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SplitImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, ngcore::Table&, 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 'unsigned int'} [-Wsign-compare] 749 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:814:7: warning: unused variable 'np' [-Wunused-variable] 814 | int np = mesh.GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1027:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1027 | if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1129:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1129 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1325:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1325 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SwapImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, ngcore::Table&, netgen::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 '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 'unsigned int'} [-Wsign-compare] 2925 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2965:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2965 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2987:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2987 | for (int l = 0; l < hasbothpoints.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:2997:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2997 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3011:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3011 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3014:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3014 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3025:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3025 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3045:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3045 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3062:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3062 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3085:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3085 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3158:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3161:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3161 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3176:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3176 | for(int jj=i; !done && 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 '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 '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 '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 '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 '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 '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 'unsigned int'} [-Wsign-compare] 3698 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3734:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3734 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:14: warning: unused variable 'pi1' [-Wunused-variable] 3835 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:19: warning: unused variable 'pi2' [-Wunused-variable] 3835 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:24: warning: unused variable 'pi3' [-Wunused-variable] 3835 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:29: warning: unused variable 'pi4' [-Wunused-variable] 3835 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3835:34: warning: unused variable 'pi5' [-Wunused-variable] 3835 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3839:16: warning: unused variable 'bad2' [-Wunused-variable] 3839 | double bad1, bad2; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:3941:16: warning: unused variable 'bad2' [-Wunused-variable] 3941 | double bad1, bad2; | ^~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:731:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:1053:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 18%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 312 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:525:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 525 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:537:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:550:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 550 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:568:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:583:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 583 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:627:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 627 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:645:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:684:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 684 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 904 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (int hi = 0; hi < seia.Size(); hi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1371 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:1869:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1869 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2151 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2419 | for (j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2478 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2622:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2622 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2689:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2689 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:2974:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2974 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3030:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3030 | for (i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 10%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:40:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 40 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:46:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 46 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore_export.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 31 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:57:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 57 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:110:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 110 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:145:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (int i = 0; i < parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:192:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 192 | if (pinew >= epgi.Size()+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:213:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | i < surfgi.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:276:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 276 | if (surfgi.Size() < pnums.Elem(4+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:359:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 359 | if (surfgi.Size() < pnums[4+j]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:793:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 793 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:856:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 856 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:866:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 866 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:898:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 898 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:370:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:395:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:431:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 431 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:436:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 436 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 455 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 669 | for (i = 1; i <= freezonepi.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 710 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:726:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 726 | for (int j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:729:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int j = 1; j <= freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:745:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:746:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:762:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | for (ii = 1; ii <= freeset.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 780 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:833:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 833 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 857 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 875 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 885 | for (k = 1; k <= freesetfaces.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:889:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for (l = k+1; l <= freesetfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 34 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | for (int i = oldsize; i < mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:500:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 500 | for (int i = 1; i <= parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:509:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::NgArray&, 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 'unsigned int'} [-Wsign-compare] 13 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:612:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:624:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 624 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:627:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 627 | for (int j = 0; j < edgenrs.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:723:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 723 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:729:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:793:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 793 | for (int e = 0; e < surfnr.Size(); e++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:876:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 876 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1087:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1087 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1141 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1204:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1204 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1205:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1212:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1212 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1219:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int k = 0; k < verts.Size(); k++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1223:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1223 | for (int k = 0; k < edgenrs.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1247:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1248:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1248 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1301:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1301 | for (int i = 0; i < edgeorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1324:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1324 | for (int i = 0; i < faceorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1623:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1623 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1627:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1627 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::CalcSurfaceTransformation(netgen::Point<2, double>, netgen::SurfaceElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 2>*, bool*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1704:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1704 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1716:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1716 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1718:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1718 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1723:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1723 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1761 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1769:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1769 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 3]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:1758:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:2354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2354 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 2]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:2372:76: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:2354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4009:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4283:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngcore::SIMD; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4296:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngcore::SIMD; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4302:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4142:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4144:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4149:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4226:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4244:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4264:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4322:41: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4638 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4668:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4668 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4693:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4693 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngcore::SIMD; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4769:39: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4638 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4668:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4668 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:4693:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4693 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::NgArray, 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 'unsigned int'} [-Wsign-compare] 171 | for (int i = maxlegalline; i < llines1.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 209 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:361:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 361 | for (int i = 0; i < pmap.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:513:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 513 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:546:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (int i = maxlegalline+1; i <= llines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:633:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::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 '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 '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 '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 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetBox(const T_POINTS&, netgen::Box3d&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:393:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int8_t' {aka 'const signed char'} [-Wsign-compare] 393 | for (unsigned i = 1; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1376 | for (i = 1; i <= locels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2738 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:32, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:2820:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int j = 0; j < row.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 183 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:460:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 460 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:655:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 655 | for (int i = 1; i <= fz.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:662:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int i = 1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:686:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:961:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1074:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | for (int i = noldlp+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1078:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (int i = noldlf+1; i <= lfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1082:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:1086:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 420 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 506 | for (j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 661 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 725 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [with auto:13 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = 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 'unsigned int'} [-Wsign-compare] 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 980 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:1019:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for(int j = 1; j <= face_colours.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 79 | for( int i = 1; i <= face_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for(int i = 1; i <= bc_num.Size();i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 386 | for(int i = 0; i < colours_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 408 | for(int i = 0; i < faces_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = int; S = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:372:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 38 | for (i = 1; i <= othermesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | for (i = 1; i <= othermesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:477:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 477 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:480:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:489:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 489 | if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:496:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 496 | if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:502:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:521:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 579 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:610:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 610 | for (int j = 0; j < vertex2.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:655:32: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 655 | for (size_t i = 0; i < ned; i++) | ~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:659:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 659 | if (verts[0] >= mesh->mlbetweennodes.Size()+PointIndex::BASE || /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:660:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 660 | verts[1] >= mesh->mlbetweennodes.Size()+PointIndex::BASE) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:753:21: warning: unused variable 'orient_inner' [-Wunused-variable] 753 | int orient_inner = 0; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:939:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 939 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:942:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 942 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:960:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 960 | if (v >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:985:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 985 | for (int i = 0; i < intermediate_faces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:988:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 988 | for (int i = 0; i < intermediate_faces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:999:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 999 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1027:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1027 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1031:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1031 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1041:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1041 | for (int j = 0; j < vert2intermediate[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1091:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1091 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1097:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1097 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1106:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1106 | for (int j = 0; j < vert2intermediate[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1539:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1539 | for (int k = 0; k < vertels.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1599:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1599 | if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1602:36: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 1602 | if (parents[0] >= PointIndex::BASE) /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1614:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1614 | if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:1751:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1751 | if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2416:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2416 | if (ednr < 1 || ednr > edge2vert.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2457:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 2457 | for (int i = 0; i < els.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2469:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2469 | for(int k=0;k::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::SegmentIndex; IndexType = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:425:89: required from 'netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: [with auto:11 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SegmentIndex; TFUNC = ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SegmentIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SegmentIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:421:75: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 289 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = int; IndexType = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:433:84: required from 'netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: [with auto:12 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable, netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer):: >(const ngcore::T_Range&, const netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:429:71: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::Analyse(netgen::Mesh&, const netgen::MeshingParameters&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if(i == num) continue; | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::FindEdges(netgen::Mesh&, const netgen::MeshingParameters&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 325 | if (i1 > divide_edge_sections) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::MeshSurface(netgen::Mesh&, const netgen::MeshingParameters&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 424 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 440 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable] 460 | MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/onetcl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/onetcl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/onetcl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for(int i = 0; i < userdata_int.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 71 | for(int i = 0; i < userdata_double.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 74 | for (int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 104 | for ( int i = 0; i < mesh2.materials.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i=0; i < mesh2.cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 128 | for (int i=0; i < mesh2.cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for ( int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i= 0; i< cd2names.Size(); i++) | ~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 242 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: 'const int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | if (el.index<=0 || el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 320 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: 'const int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:474:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 474 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:518:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 518 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:604:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 604 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:619:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 619 | for (i = 0; i < pointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:641:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 641 | for (j = 1; j <= identpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:663:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 663 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:678:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 678 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:684:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 684 | for ( i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:689:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 689 | for (int ii = 0; ii&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3051:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3051 | for (int i = 1; i <= mhd.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3092:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3092 | for (i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3136:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3136 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3271:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3271 | i < GetNP()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:3273:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3273 | for(j=i+1; j&, 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 '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 'unsigned int'} [-Wsign-compare] 5783 | for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6183:66: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 6183 | if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6214:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6214 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6503:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6503 | if(curve == pointcurves_startpoint.Size()-1) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6554:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6554 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6719:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6719 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6725:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6725 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6734:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6734 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6764:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6764 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6766:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6766 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6781:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6781 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6783:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6783 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6791:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6791 | if (domnr > materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6808:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6808 | if (domnr <= materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6817:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6817 | for ( int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6825:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6825 | if (bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6840:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6840 | if (fd.BCProperty() <= bcnames.Size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6851:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6851 | if (bcnr < 0 || bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6863:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6863 | for(int i=0; i= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6895:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6895 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6907:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6907 | for(int i=0; i= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6932:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6932 | for (int i = 0; i < cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6946:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6946 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6985:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6985 | for(int i=0; i<(*userdata_int[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7010:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 7010 | for(int i=0; i<(*userdata_double[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7069:12: warning: unused variable 'ret' [-Wunused-variable] 7069 | auto ret = fabs(v*n_plane)/l; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp: In member function 'std::shared_ptr netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:7063:10: warning: variable 'onPlane' set but not used [-Wunused-but-set-variable] 7063 | auto onPlane = [&] (const MeshPoint & p) -> bool | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:99:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka '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 '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 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6972:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6997:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::ElementIndex; IndexType = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2144:32: required from 'netgen::Mesh::FindOpenElements(int):: [with auto:32 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::Mesh::FindOpenElements(int):: >(const ngcore::T_Range&, const netgen::Mesh::FindOpenElements(int)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable, netgen::Mesh::FindOpenElements(int):: >(const ngcore::T_Range&, const netgen::Mesh::FindOpenElements(int)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::ElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::FindOpenElements(int)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::ElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::FindOpenElements(int)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:2134:74: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 289 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::SurfaceElementIndex; IndexType = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6600:30: required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:42 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: >(const ngcore::T_Range&, const netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = ngcore::CreateTable, netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: >(const ngcore::T_Range&, const netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SurfaceElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = netgen::SurfaceElementIndex; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:6596:74: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/python_occ.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i=0; i&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:996:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 996 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::JacobianPointFunction::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1011:7: warning: unused variable 'j' [-Wunused-variable] 1011 | int j; | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::JacobianPointFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1037:7: warning: unused variable 'j' [-Wunused-variable] 1037 | int j, k; | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::JacobianPointFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1104:7: warning: unused variable 'j' [-Wunused-variable] 1104 | int j, k; | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'np' [-Wunused-variable] 1341 | int np = GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1342:7: warning: unused variable 'ne' [-Wunused-variable] 1342 | int ne = GetNE(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1470:7: warning: unused variable 'np' [-Wunused-variable] 1470 | int np = GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1652:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1652 | for (int i=0; i*>&, 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 '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 'unsigned int'} [-Wsign-compare] 1858 | if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:1915:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1915 | for(int i=0; i; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:460:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = int; IndexType = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:350:32: required from 'netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&):: [with auto:11 = ngcore::TableCreator]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:374:20: required from 'ngcore::CreateTable, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&):: >(const ngcore::T_Range&, const netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable, netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&):: >(const ngcore::T_Range&, const netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:371:11: required from 'ngcore::Table ngcore::CreateTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:386:62: required from 'ngcore::Table ngcore::CreateSortedTable(const TRange&, const TFunc&, std::optional) [with TEntry = int; TIndex = netgen::PointIndex; TRange = ngcore::T_Range; TFunc = netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&, const netgen::MeshingParameters&)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:341:75: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:289:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka '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 unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::&, std::optional):: [with auto:2 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:242:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = ngcore::CreateTable >(const unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::&, std::optional)::]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:262:22: required from 'void ngcore::ParallelForRange(size_t, Args ...) [with Args = {ngcore::CreateTable >(const unsigned int&, const netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::&, std::optional)::, int}; size_t = 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 = 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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray&, const netgen::NgBitArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 30 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'double netgen::Validate(const netgen::Mesh&, netgen::NgArray&, const netgen::NgArray&, double, bool, netgen::NgArray*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::NgBitArray&, netgen::NgBitArray&, const netgen::Mesh&, const netgen::NgArray&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for(int i=0; i&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray&, double, bool, const netgen::NgArray*>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:307:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:86:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 86 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:335:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 367 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:1621:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1621 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1651 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::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 'unsigned int'} [-Wsign-compare] 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/surfacegeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp: In member function 'virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:123:20: warning: unused variable 'det' [-Wunused-variable] 123 | double norm_r, det, energy=0.0, new_energy=0.0, alpha=2.0,u=0.0,v=0.0,maxerr=1e-16; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp: In member function 'int netgen::SurfaceGeometry::GenerateStructuredMesh(std::shared_ptr&, 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 'unsigned int'} [-Wsign-compare] 249 | for (int k = 0; k < bbbpts.Size(); k++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 259 | for (int k = 0; k < hppoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 475 | for (int i = 0; i < bbbpts.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::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 '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 '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 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::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 '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 '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 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:164:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:178:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 178 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 235 | for (size_t i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:247:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 72 | if (h*w) | ~^~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] 158 | sprintf(buffer, "%ld", l); | ~~^ ~ | | | | | std::size_t {aka unsigned int} | long int | %d In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/optmem.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:33:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 33 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngarray.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:58:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 66 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 39%] Linking CXX shared library pyngcore.cpython-310.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,pyngcore.cpython-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/lib/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' [ 39%] Linking CXX shared library libvisual.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libvisual.so -o libvisual.so CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.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 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' [ 50%] Linking CXX shared library libocc.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libocc.so -o libocc.so CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o CMakeFiles/occ.dir/python_occ.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libpython3.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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 59%] Linking CXX shared library liboccvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libocc.so ../core/libngcore.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 59%] Built target occvis gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 147 | for (int i = 0; i < procs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:1279:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for(int i = 0; i= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:194:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Segment; TIND = netgen::SegmentIndex; pybind11::module = pybind11::module_]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:606:36: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:185:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 185 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:194:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:608:36: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:185:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 185 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:194:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 60%] Linking CXX shared library libmesh.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libmesh.so -o libmesh.so CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/refine.cpp.o CMakeFiles/mesh.dir/ruler2.cpp.o CMakeFiles/mesh.dir/ruler3.cpp.o CMakeFiles/mesh.dir/secondorder.cpp.o CMakeFiles/mesh.dir/smoothing2.5.cpp.o CMakeFiles/mesh.dir/smoothing2.cpp.o CMakeFiles/mesh.dir/smoothing3.cpp.o CMakeFiles/mesh.dir/specials.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/validate.cpp.o CMakeFiles/mesh.dir/bcfunctions.cpp.o CMakeFiles/mesh.dir/parallelmesh.cpp.o CMakeFiles/mesh.dir/paralleltop.cpp.o CMakeFiles/mesh.dir/basegeom.cpp.o CMakeFiles/mesh.dir/python_mesh.cpp.o CMakeFiles/mesh.dir/surfacegeom.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o CMakeFiles/mesh.dir/rule_hexrules.cpp.o CMakeFiles/mesh.dir/rule_prismrules2.cpp.o CMakeFiles/mesh.dir/rule_pyramidrules.cpp.o CMakeFiles/mesh.dir/rule_pyramidrules2.cpp.o CMakeFiles/mesh.dir/rule_quadrules.cpp.o CMakeFiles/mesh.dir/rule_tetrules.cpp.o CMakeFiles/mesh.dir/rule_triarules.cpp.o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o CMakeFiles/mesh.dir/__/general/ngarray.cpp.o CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o CMakeFiles/mesh.dir/__/general/mystring.cpp.o CMakeFiles/mesh.dir/__/general/optmem.cpp.o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o CMakeFiles/mesh.dir/__/general/seti.cpp.o CMakeFiles/mesh.dir/__/general/sort.cpp.o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o CMakeFiles/mesh.dir/__/general/table.cpp.o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o CMakeFiles/mesh.dir/__/general/gzstream.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libz.so /usr/lib/libpython3.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' [ 60%] Built target mesh gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:151:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:156:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 156 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 217 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:297:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 297 | pi < mesh2d.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:314:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:467:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:554:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 554 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:706:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 706 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:514:10: warning: variable 'BndPntRange' set but not used [-Wunused-but-set-variable] 514 | auto BndPntRange = mesh->Points().Range(); | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 278 | if (storedstatus.Size() == ne) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (i = 1; i <= line.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:507:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (k = oldend; k <= line.Size(); k++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 575 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 581 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for (int i = 2; i <= pts.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const ngcore::Array, netgen::STLPointId>&, netgen::Box<3>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 601 | for (int i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const ngcore::Array, netgen::STLPointId>&, double, int&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const ngcore::Array, netgen::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 'unsigned int'} [-Wsign-compare] 737 | while (inthl < 1.000000001 && j <= inthi.Size()) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 134 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:205:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 205 | if (n > points.Size()) n = 1; | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (i = 1; i <= intervallused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 239 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray&, const netgen::Point3d&, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for (int i = 1; i <= ap.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 753 | if (cnt != 0 && i < charttrigs.Size()) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp: In member function 'bool netgen::STLBoundary::TestSeg(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int, ngcore::Array, netgen::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: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 238 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid3(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid4(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 1; i <= meshpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for (int i = 1; i <= meshlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:449:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:464:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:476:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:496:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 496 | for (int i = 1; i <= refpts.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, int, const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int j = 1; j <= spiralps.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 697 | for (int i = 0; i < imeshsp.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 722 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:751:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | if (hi < ispiral_point.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < icompress.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'netgen::Point<3, double> netgen::STLGeometry::PointBetween(const netgen::Point<3, double>&, int, const netgen::Point<3, double>&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (i = 1; i <= edgelist1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 233 | for (i = 1; i <= edgelist2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::GetMeshChartBoundary(netgen::NgArray, 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 'unsigned int'} [-Wsign-compare] 314 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:480:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (i = 1; i <= trigsinbox2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for (i = 1; i <= trigsinbox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable] 539 | int j; | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable] 541 | int cnt = 0; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable] 543 | const double lamtol = 1e-6; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 691 | for (i = 1; i <= chart.GetNT(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double, const netgen::STLParameters&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:983:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 983 | for (k2 = 1; k2 <= linenums.Size(); k2++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(netgen::ChartId, netgen::NgArray&, netgen::Mesh&, double, double, double, const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for (int j = 2; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for (int j = 1; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1289 | for (int j = 1; j <= plimes1.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1302 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::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 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 118 | while (markedtrigcnt < GetNT()) | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int l = 0; l < innerchartpts.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:520:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 520 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 563 | for (int j = 1; j <= GetChart(i).GetNT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 648 | if (i > chartmark.Size()) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const ngcore::Array&, netgen::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 'unsigned int'} [-Wsign-compare] 754 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:416:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 67%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable] 355 | for (auto i : Range(buflen)) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 489 | for (int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for(int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:754:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1039 | for (i = 1; i <= oriented.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:1060:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1060 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:1080:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1080 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 62%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= bcnr) | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 981 | if ( bcnr > bcnames.Size() ) | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1006 | if ( materials.Size() >= domnr) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1015 | if (domnr > materials.Size()) materials.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 1033 | if ( maxh.Size() >= domnr && domnr > 0) | ~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1042 | if (domnr > maxh.Size()) maxh.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 '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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp:641:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../gprim/spline.hpp:646:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:587:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:611:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 611 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:635:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 659 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= vic.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1005 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1053 | for (i = 1; i <= importlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1152 | for (i = 1; i <= externaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (i = 1; i <= storedexternaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1375 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1733 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1751 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1764 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1772 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1787 | for (i = 1; i <= vicinity.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1806 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1820 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1831 | if (trig <= vicinity.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2079 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2090 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2266 | for (int j = 1; j <= inters.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2423 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2430 | if (pn <1 || pn > lineendpoints.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:2795:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2795 | for (int j = 1; j <= c.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3057:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3057 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3073:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3073 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3120 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3141:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3141 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3156 | for (i = 1; i <= spiralpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3256 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3259 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3310 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3317 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3345:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3345 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3359:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3359 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3463 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3466 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3493:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3493 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | if (chartnumber >= 1 && chartnumber <= GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3641 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable 'normal' set but not used [-Wunused-but-set-variable] 3660 | Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3668 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3671 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 174 | for(int i = 0; i < to_delete.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for(int i = 0; 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 'unsigned int' [-Wsign-compare] 874 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:886:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 886 | for (i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:911:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 911 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:913:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 913 | for (int j = 0; j < polysurfs[i]->Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:928:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 928 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:960:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 960 | for (int i = 0; i < isidenticto.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1007:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1007 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1071:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1071 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1107:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1107 | for (int i = 0; i < triapprox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1203:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1203 | catch (exception) | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::RefineTriangleApprox(netgen::Solid*, int, const netgen::BoxSphere<3>&, double, const netgen::TATriangle&, netgen::TriangleApproximation&, netgen::IndexSet&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1253:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1253 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1265:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1265 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1271:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1271 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1297:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1586:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1586 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:1590:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1590 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:168:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:633:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:673:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:716:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:720:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/csg2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int j = 1; j <= mesh.GetNP(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (int k = 0; k < copy_points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 485 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In constructor 'netgen::CloseSurfaceIdentification::CloseSurfaceIdentification(int, const netgen::CSGeometry&, const netgen::Surface*, const netgen::Surface*, const netgen::TopLevelObject*, const ngcore::Flags&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i=0; i&, 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 'unsigned int'} [-Wsign-compare] 695 | for (int j = 0; j < hsurf.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 703 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 706 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:762:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:767:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:772:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for (int l = 0; l < domain_surfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:789:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 789 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:791:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 925 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:992:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 992 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1000:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1010:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1010 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1164:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1164 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1237 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | for (int i1 = 0; i1 < segs.Size(); i1++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'void netgen::CloseSurfaceIdentification::BuildSurfaceElements2(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1375 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1648 | for (int i1 = 1; i1 <= segs.Size(); i1++) | ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 53 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:141:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:150:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:187:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:202:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:254:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 254 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:274:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 274 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:313:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:369:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:380:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:418:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 418 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:452:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for(int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 502 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:511:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 511 | for(int i=0; i&, 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 'unsigned int'} [-Wsign-compare] 802 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:835:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 835 | for (int jj = 0; jj < hsp.Size(); jj++) | ~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::AnalyzeEdge(int, int, int, int, int, int, const netgen::NgArray, 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 'unsigned int'} [-Wsign-compare] 1043 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1177:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1177 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for(int i=0; i&, 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 'unsigned int'} [-Wsign-compare] 1403 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::NgArray&, 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 'unsigned int' [-Wsign-compare] 1543 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1561:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1561 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1605 | for (int k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::NgArray&, 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 'unsigned int' [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:1729:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1729 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolidOld(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 180 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 220 | for(int i=0; i&, 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 'unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 761 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 764 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 771 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::NgArray*>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 877 | for(int i = 0; i, 0, int>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 894 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 909 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) | ~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) | ~~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'void netgen::ExtrusionFace::LineIntersections(const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int&, int&, bool&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:492:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 492 | for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:721:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for(int i=0; i&, 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 '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 'unsigned int'} [-Wsign-compare] 778 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:910:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:916:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 916 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::NgArray&, netgen::NgArray&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::NgArray&, netgen::NgArray&, netgen::MeshingParameters&, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:90:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 90 | for (int i = 0; i < geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:96:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 96 | for (int i = 0; i < geom.singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:130:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:137:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 137 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:173:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int j = 0; j < loc.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:269:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 269 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:273:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int j = 0; j < fpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:391:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 391 | for(int k = 0; k&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:707:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 707 | for (int i = 0; i < maxhdom.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 33 | for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:703:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 703 | for(int i=0; i&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:798:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int i=0; i&, 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 'unsigned int'} [-Wsign-compare] 828 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Revolution::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:848:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 848 | for(int i=0; i&, 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 'unsigned int'} [-Wsign-compare] 959 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:1034:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1034 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 48 | for (int i = 0; i < si1.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 0; i < si2.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:119:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int i = 0; i < points.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:124:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:194:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (int i = 0; i < surfk.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 214 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:119:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 137 | for(int j=0; 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 'unsigned int'} [-Wsign-compare] 360 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:390:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 390 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:401:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 401 | for(int jj=0; jj&, int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1701:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1701 | for (int i = 0; i < points->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&, netgen::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 'unsigned int'} [-Wsign-compare] 1752 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1763:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1763 | for (int i = 1; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1780:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1780 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1797:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1797 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1821:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1821 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1843:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1843 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1848:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1848 | for (int j = 0; j < normalvecs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1849:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1849 | for (int k = 0; k < normalvecs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1930:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1930 | for (int j2 = 0; j2 < surfind2.Size(); j2++) | ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:1960:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1960 | for (int l = 0; l < surfind2.Size(); l++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2020:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2020 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2094:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2094 | for (int m = 0; m < locsearch.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2147:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2147 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2151 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::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 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::NgArray&, int&, int&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:702:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 702 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:704:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 704 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:721:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:723:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 723 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:1600:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1600 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 15 | for (int i = 1; i <= geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:21:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int j = 1; j <= se.segms.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (i = 1; i <= ref_singular.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= ref_slices.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | (slicenr == slices.Size()) ? 1 : slices[slicenr]; | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:416:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:468:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 719 | for(int i = 1; i<=mesh.GetNE(); i++) | ~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 46 | for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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++/11/optional:251:19: required from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters]' /usr/include/c++/11/optional:419: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++/11/optional:875: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 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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:641:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:646:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/python_geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 68%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/python_stl.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 77%] Linking CXX shared library libgeom2d.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so CMakeFiles/geom2d.dir/csg2d.cpp.o CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.10.so In member function '__ct ', inlined from '__ct_base ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 739 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In member function '__ct_base ': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1568:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 739 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/csg2d.cpp:1573:36: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:739:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 739 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libstl.so -o libstl.so CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.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' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()GetSplines().Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:62:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 62 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 79%] Linking CXX shared library libgeom2dvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2dvis.so -o libgeom2dvis.so CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libgeom2d.so ../meshing/libmesh.so ../core/libngcore.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:221:32: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 221 | for(int i = 0; i& 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 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/python_csg.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:411:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 411 | for (j = 1; j <= me.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:535:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 535 | if (chartnumber >= 1 && chartnumber <= stlgeometry->GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:539:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for (j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:567:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for (j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:745:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1184 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 80%] Linking CXX shared library libcsg.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libcsg.so -o libcsg.so CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.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 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libstlvis.so -o libstlvis.so CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libstl.so /usr/lib/libpython3.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' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:279:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 279 | for (int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:318:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int j = 0; j+2 < enums.Size(); j+=2) | ~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:348:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 348 | for (int j = 0; j < fnums.Size(); j += 2) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:423:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 433 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:22: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 142 | if (level >= mesh->level_nv.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 748 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::FindElementOfPoint(double*, double*, bool, int*, int) const [with int DIM = 1]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1044:29: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 1044 | catch(NgException e) // quads not implemented curved yet | ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for(int i=0; i&, netgen::NgFlatArray&) [with T = double; S = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:369:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for (i = 1; i <= surfaceelp.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:116:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int jj = 0; jj < sels.Size(); jj++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 236 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:149:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:165:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:216:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() mesh->GetNP()) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:501:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 501 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1599:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1599 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1611:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1611 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1655:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1655 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1661:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1661 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1667:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1667 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1748:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1748 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1762:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1762 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1767:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1767 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1778:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1778 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1829:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1829 | for (int i = 0; i < apairs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:1949:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1949 | for( int i=0; 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 'unsigned int'} [-Wsign-compare] 2187 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:71:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; 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 '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 '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 '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 '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 '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 'unsigned int' [-Wsign-compare] 595 | for(int i=0; i<=mesh.GetNP(); i++) | ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 599 | for(int i=0; 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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::Intersection(const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:614:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:833:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 811 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 '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 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:412:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 152 | for(int i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for(int i = 1; i <= owner_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 392 | for(int i = 1; i <= owner_facelist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 427 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 430 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 470 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 580 | for(int i = 1; i <= bcarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 283 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 290 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 297 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | for (int i = 0; i < trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:247:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (changeval != specpoints.Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:269:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 269 | for (int i = 1; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:396:30: warning: loop variable 'p' of type 'const netgen::Point3d&' binds to a temporary constructed from type 'netgen::MeshPoint' [-Wrange-loop-construct] 396 | for (const Point3d & p : mesh->Points()) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:396:30: note: use non-reference type 'const netgen::Point3d' to make the copy explicit or 'const netgen::MeshPoint&' to prevent copying /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:467:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 467 | for (int i = 2; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:475:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 475 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/vscsg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 91%] Linking CXX shared library libinterface.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libinterface.so -o libinterface.so CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o CMakeFiles/interface.dir/rw_cgns.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../csg/libcsg.so ../geom2d/libgeom2d.so ../stlgeom/libstl.so ../visualization/libvisual.so ../meshing/libmesh.so ../core/libngcore.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 92%] Built target interface gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 92%] Linking CXX shared library libcsgvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libcsgvis.so -o libcsgvis.so CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libcsg.so ../visualization/libvisual.so /usr/lib/libpython3.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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)': /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 176 | if(m->GetNP() > num_pts) | ~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_OCC_GenerateSurfaceMesh(void**, void**, nglib::Ng_Meshing_Parameters*)': /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 934 | if(me->GetNP() <= numpoints) | ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:921:11: warning: variable 'perfstepsend' set but not used [-Wunused-but-set-variable] 921 | int perfstepsend = MESHCONST_MESHSURFACE; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 93%] Linking CXX shared library libnglib.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libnglib.so -o libnglib.so CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/csg/libcsgvis.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so ../libsrc/occ/libocc.so /usr/lib/libpython3.10.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libpython3.10.so ../libsrc/core/libngcore.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 93%] Built target nglib gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 524 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 1; i <= coeffs.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:353:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; | ~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:424:57: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; | ~~~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 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/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:57: /usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp: In member function 'int Mpeg::AddFrame()': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp:75:23: warning: 'void av_init_packet(AVPacket*)' is deprecated [-Wdeprecated-declarations] 75 | av_init_packet(&pkt); | ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/libavcodec/bsf.h:30, from /usr/include/libavcodec/avcodec.h:44, from /usr/include/libavformat/avformat.h:312, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp:13, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:57: /usr/include/libavcodec/packet.h:488:6: note: declared here 488 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:57: /usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp: In member function 'int Mpeg::Start(std::string)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/encoding.hpp:132:13: warning: unused variable 'i' [-Wunused-variable] 132 | int i; | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 234 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 261 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 336 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= userformats.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:532:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 601 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:632:28: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 632 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 689 | if (prev_np != mesh->GetNP()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 696 | if (prev_ne != mesh->GetNE()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 703 | if (prev_nse != mesh->GetNSE()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 712 | for (int i = 0; i < tets_in_qualclass.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1488:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 1488 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1540 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1991:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1991 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:1973:34: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 99%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 94%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/netgenpy.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/netgenpy.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/python_ngcore.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/netgenpy.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:693:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 693 | for(int i = 0; i < face_colours.Size();i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:719:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:743:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 743 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:774:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 774 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:798:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 805 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:817:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:827:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 827 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../visualization/vssolution.hpp:238:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const 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 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 99%] Linking CXX shared library libngpy.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../nglib/libnglib.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so /usr/lib/libpython3.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%] Linking CXX shared library libgui.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgui.so -o libgui.so CMakeFiles/gui.dir/gui.cpp.o CMakeFiles/gui.dir/ngpkg.cpp.o CMakeFiles/gui.dir/demoview.cpp.o CMakeFiles/gui.dir/parallelfunc.cpp.o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: ../nglib/libnglib.so Togl2.1/libtogl.a /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libavcodec.so /usr/lib/libavformat.so /usr/lib/libavutil.so /usr/lib/libswscale.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtcl.so /usr/lib/libtk.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/geom2d/libgeom2d.so ../libsrc/stlgeom/libstl.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.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%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/archive.hpp:19, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/taskmanager.hpp:565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 565 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In constructor 'netgen::MeshPoint::MeshPoint(const netgen::Point<3, double>&, int, netgen::POINTTYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:340:9: warning: 'netgen::MeshPoint::layer' will be initialized after [-Wreorder] 340 | int layer; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:339:12: warning: 'double netgen::MeshPoint::singular' [-Wreorder] 339 | double singular; // singular factor for hp-refinement | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:350:5: warning: when initialized here [-Wreorder] 350 | MeshPoint (const Point<3> & ap, int alayer = 1, POINTTYPE apt = INNERPOINT) | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1573:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshtype.hpp:1580:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/localh.hpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 208 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/table.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2104/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:167:20: warning: 'ngcore::NoTiming' defined but not used [-Wunused-variable] 167 | static TNoTiming NoTiming; | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2104/libsrc/core/profiler.hpp:166:21: warning: 'ngcore::NoTracing' defined but not used [-Wunused-variable] 166 | static TNoTracing NoTracing; | ^~~~~~~~~ gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [100%] Linking CXX executable netgen /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/ng:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen/libsrc/core: libgui.so Togl2.1/libtogl.a /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libavcodec.so /usr/lib/libavformat.so /usr/lib/libavutil.so /usr/lib/libswscale.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtk.so /usr/lib/libtcl.so ../nglib/libnglib.so ../libsrc/occ/libocc.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/core/libngcore.so /usr/lib/libpython3.10.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so gmake[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [100%] Built target netgen gmake[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-build gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' [ 90%] No install step for 'netgen' cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E echo_append cd /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-install gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/dependencies/src/netgen-stamp/netgen-done gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' gmake[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' [100%] Built target netgen gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' gmake: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.53476 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/netgen-buildroot + : + /bin/rm -rf -- /usr/src/tmp/netgen-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd netgen-6.2.2104 + sed -i 's|file(INSTALL DESTINATION "/usr/include/netgen/pybind11" TYPE FILE FILES "/usr/include/../LICENSE")||' BUILD/netgen/cmake_install.cmake + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/netgen-buildroot -C BUILD NETGENDIR=/usr/bin TCLLIBDIR=/usr/lib/tcl LIBTOGL=/usr/lib/tcl/libTogl2.1.so TOPDIR=/usr/src/RPM/BUILD/netgen-6.2.2104 make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' [ 10%] Performing check_submodules1 step for 'netgen' [ 20%] Performing build step for 'netgen' make[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 0%] Built target ng_generate_version_file make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target ngcore make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 6%] Built target ngcore make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target pyngcore make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 7%] Built target pyngcore make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target makerls make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 8%] Built target makerls make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target mesh make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 48%] Built target mesh make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target visual make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 52%] Built target visual make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target csg make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 64%] Built target csg make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target csgvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 65%] Built target csgvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target geom2d make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 67%] Built target geom2d make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target geom2dvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 68%] Built target geom2dvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target occ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 73%] Built target occ make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target occvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 74%] Built target occvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target stl make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 78%] Built target stl make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target stlvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 79%] Built target stlvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target interface make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 90%] Built target interface make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target nglib make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' [ 91%] Built target nglib make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' Consolidate compiler generated dependencies of target 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/lib/cmake/netgen/netgen-targets.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/netgen-targets-relwithdebinfo.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/netgen_version.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/netgen_config.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/NetgenConfig.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/type_traits.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/version.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore_api.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/logging.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/memtracer.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/exception.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/symboltable.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/paje_trace.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/utils.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/profiler.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/mpi_wrapper.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/array.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/taskmanager.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/concurrentqueue.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/localheap.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/flags.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/xbool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/signal.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/bitarray.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/table.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/hashtable.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ranges.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_avx.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_avx512.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_generic.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_sse.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/pyngcore.cpython-310.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/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/lib/libmesh.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/basegeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bcfunctions.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bisect.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/boundarylayer.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/classifyhpel.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/clusters.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/curvedelems.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/geomsearch.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/global.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_hex.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hprefinement.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_prism.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_pyramid.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_quad.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_segm.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_tet.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_trig.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/localh.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshclass.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshfunc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtype.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/msghandler.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/paralleltop.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/specials.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/topology.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/validate.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/surfacegeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/meshdoc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/mvdraw.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vispar.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/visual.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vssolution.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/algprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/brick.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgparser.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/curve2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/edgeflw.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/explicitcurve2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/extrusion.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/gencyl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/identify.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/manifold.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/meshsurf.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/polyhedra.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/revolution.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/singularref.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/solid.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/specpoin.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/spline3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/splinesurface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/surface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/triapprox.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/vscsg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/vsgeom2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libocc.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libocc.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occmeshsurf.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/vsocc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libstl.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/meshstlsurface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlline.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltopology.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/vsstl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/interface/writeuser.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/bin/netgen -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/bin/netgen" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgui.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/libngpy.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/libngpy.so" to "$ORIGIN/../../../" -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boxcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/circle_on_cube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cone.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandring.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandspheres.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemsphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylinder.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylsphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipsoid.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipticcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/extrusion.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/fichera.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/lshape3d.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes2.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/matrix.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ortho.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/period.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/revolution.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sculpture.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shaft.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shell.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphereincube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/torus.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/trafo.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twobricks.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocubes.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boundarycondition.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/hinge.stl -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/part1.stl -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/frame.step -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/screw.step -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarehole.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarecircle.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/square.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/shaft.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/mesh.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/exportNeutral.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc/ng4.pdf -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nglib.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD/netgen' make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2104/BUILD' + install -Dpm 0644 /usr/src/RPM/SOURCES/netgen.png /usr/src/tmp/netgen-buildroot/usr/share/icons/hicolor/48x48/apps/netgen.png + desktop-file-install --dir /usr/src/tmp/netgen-buildroot/usr/share/applications/ /usr/src/RPM/SOURCES/netgen.desktop + rm -rf /usr/src/tmp/netgen-buildroot/usr/include/netgen/pybind11 + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc + /usr/lib/rpm/brp-alt egrep: warning: egrep is obsolescent; using grep -E Cleaning files in /usr/src/tmp/netgen-buildroot (auto) mode of './usr/lib/libnglib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libinterface.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libstlvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libstl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/liboccvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libocc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgeom2dvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgeom2d.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcsgvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcsg.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libvisual.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libmesh.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/python3/site-packages/netgen/libngpy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/python3/site-packages/pyngcore.cpython-310.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libngcore.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/netgen-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/netgen-buildroot/ (default) Compressing files in /usr/src/tmp/netgen-buildroot (auto) Adjusting library links in /usr/src/tmp/netgen-buildroot ./usr/lib: (from :0) libngcore.so -> libngcore.so libmesh.so -> libmesh.so libvisual.so -> libvisual.so libcsg.so -> libcsg.so libcsgvis.so -> libcsgvis.so libgeom2d.so -> libgeom2d.so libgeom2dvis.so -> libgeom2dvis.so libocc.so -> libocc.so liboccvis.so -> liboccvis.so libstl.so -> libstl.so libstlvis.so -> libstlvis.so libinterface.so -> libinterface.so libgui.so -> libgui.so libnglib.so -> libnglib.so Verifying ELF objects in /usr/src/tmp/netgen-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/bin/netgen: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libnglib.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libgui.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libgui.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/libinterface.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libstlvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glCallList verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLoadName verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glRenderMode verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glVertex3dv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glNormal3f verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGetIntegerv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPopName verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGetDoublev verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLoadIdentity verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMatrixMode verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glNewList verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glFlush verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glInitNames verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGenLists verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glSelectBuffer verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEndList verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPushName verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene12DrawColorBarEddib verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene14SetOpenGlColorEdddi verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glDeleteLists verify-elf: WARNING: ./usr/lib/libstl.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/liboccvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen25SelectFaceInOCCDialogTreeEi verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libocc.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14NetgenGeometry12GenerateMeshERSt10shared_ptrINS_4MeshEERNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen14NetgenGeometry15OptimizeSurfaceERNS_4MeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen8Meshing2E verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing29StartMeshEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing27EndMeshEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing220BelongsToActiveChartERKNS_7Point3dERKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing220ComputePointGeomInfoERKNS_7Point3dERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing224ChooseChartPointGeomInfoERKNS_18MultiPointGeomInfoERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen8Meshing216GetChartBoundaryERNS_7NgArrayINS_5PointILi2EdEELi0EiEERNS1_INS2_ILi3EdEELi0EiEERNS1_INS_7INDEX_2ELi0EiEEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen8Meshing24AreaEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5myerrE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen11ng_geometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTVN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMinimalHEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetCD2NameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh18CalcSurfacesOfNodeEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh8AddPointERKNS_7Point3dEi verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh18RestrictLocalHLineERKNS_7Point3dES3_d verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh16FindIllegalTrigsEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator5AllocEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing212GenerateMeshERNS_4MeshERKNS_17MeshingParametersEdi verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh8CompressEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator4FreeEPv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing210SetMaxAreaEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing212SetStartTimeEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d14CombineImproveEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetLocalHENS_5PointILi3EdEES2_d verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen7GetTimeEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMaterialEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Eiiii verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorD1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4MeshC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d12EdgeSwappingEi verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh17LoadLocalMeshSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing218AddBoundaryElementEiiRKNS_13PointGeomInfoES3_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen17MeshingParametersC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorC1Ejj verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen7SegmentC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen10PrintErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10AddSegmentERKNS_7SegmentE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen3DetERKNS_3MatILi2ELi2EdEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing2C2ERKNS_14NetgenGeometryERKNS_17MeshingParametersERKNS_3BoxILi3EEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen4Mesh11GetNDomainsEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4SortERKNS_7NgArrayIdLi0EiEERNS0_IiLi0EiEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4MeshD1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh13SetMaxHDomainERKNS_7NgArrayIdLi0EiEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetGlobalHEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing2D2Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5Box3d8IncreaseEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d11ImproveMeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib/libocc.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glVertex3d verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glColor3f verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib/libgeom2d.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libcsgvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libcsg.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libvisual.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11global_meshE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen4meshE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen7Element19GetSurfaceTrianglesERNS_7NgArrayINS_9Element2dELi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayC1Ei verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLEC2ERKNS_11NgFlatArrayIiLi0EiEEi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_i verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSegmentTransformationIdEEvRKT_NS_12SegmentIndexEPNS_5PointILi3ES2_EEPNS_3VecILi3ES2_EEPb verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetFaceVerticesEiRNS_7NgArrayIiLi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE11BaseSetSizeEi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurvePointEii verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11EigenValuesERKNS_3MatILi3ELi3EdEERNS_3VecILi3EdEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcElementTransformationENS_5PointILi3EdEENS_12ElementIndexEPS2_PNS_3MatILi3ELi3EdEEPvb verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE15PositionCreate2ERKNS_7INDEX_2ERi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray5ClearEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixC1Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetSurfaceElementsOfFaceEiRN6ngcore5ArrayINS_19SurfaceElementIndexEjEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrix7SetSizeEii verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_NS_9POINTTYPEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen13PrintSysErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetNumPointCurvesEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_7NgArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements18IsElementHighOrderENS_12ElementIndexE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray3SetEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetEdgeVerticesEiRiS1_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen4Mesh22BuildElementSearchTreeEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLEC2Ej verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgenlsERSoRKNS_7Point3dE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen5Vec3d9GetNormalERS0_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_7NgArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLED2Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen7Element11GetShapeNewIdEEvRKNS_5PointILi3ET_EENS_11TFlatVectorIS3_EE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurveColorEiRdS1_S1_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh25PointContainedIn2DElementERKNS_7Point3dEPdib verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetElementOfPointERKNS_5PointILi3EdEEPdbib verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetNumPointsOfPointCurveEi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh5GetNVEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen12MeshTopology11GetVerticesENS_12ELEMENT_TYPEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayD1Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib/libmesh.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen25VisualSceneSurfaceMeshing9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen12ReadCGNSFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen13WriteCGNSFileESt10shared_ptrINS_4MeshEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EES9_IN6ngcore5ArrayIdjEESaISE_EES9_IiSaIiEE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen8ReadFileERNS_4MeshERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen9intersectENS_5PointILi2EdEES1_S1_S1_RdS2_ verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_ verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen6RenderEb verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen19RegisterUserFormatsERNS_7NgArrayIPKcLi0EiEES4_ verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: Ng_ClearSolutionData verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib/python3/site-packages/netgen/libngpy.so: RPATH entry found: $ORIGIN/../../../ verify-elf: WARNING: ./usr/lib/python3/site-packages/pyngcore.cpython-310.so: RPATH entry found: $ORIGIN/../../ verify-elf: WARNING: ./usr/lib/libngcore.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libngcore.so: uses non-LFS functions: fopen Bytecompiling python3 modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py Bytecompiling python3 modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-310.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-2.pyc' => './usr/lib/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.52901 + 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.fnmjas 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.9ruENq find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) Requires: libnetgen = 6.2.2104-alt2, tcl-tix, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgui.so >= set:mkocYUeq4, libmesh.so >= set:pmunNAMiRD4aZx8EQy7XX51NpV1, libngcore.so >= set:lifAXe4gI1OrTtuOlJr8q2, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libtcl8.6.so >= set:njq3GUWEaFKXMCZvb1JzIxeCjZCvZH1, libtk8.6.so >= set:mkVgHkfU0, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zp2ycH 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.KCqu44 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so: 1319 symbols, 21 bpp warning: hash collision: _ZTIFvRN6netgen10CSGeometryESt10shared_ptrI7SPSolidES4_NS_14TransformationILi3EEEE _ZTSN6netgen10RevolutionE warning: hash collision: _ZN6netgen9PrimitiveD2Ev _ZNK6netgen12EllipticCone15GetSurfacePointEv lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so: 51 symbols, 16 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so: 266 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so: 15 symbols, 14 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so: 272 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so: 278 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so: 2749 symbols, 22 bpp warning: hash collision: _ZN6netgen15refquad_2eb_3vbE _ZN6netgen22refprism_1fa_2fb_3e_0vE lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so: 191 symbols, 18 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so: 123 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libocc.so: 322 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so: 44 symbols, 16 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so: 361 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so: 48 symbols, 16 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so: 226 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pQt9Bc find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so: underlinked libraries: /usr/lib/libGL.so.1 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so: overlinked libraries: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so: overlinked libraries: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so: underlinked libraries: /usr/lib/libGL.so.1 /usr/lib/libTKBRep.so.7 /usr/lib/libTKG3d.so.7 /usr/lib/libTKMath.so.7 /usr/lib/libTKTopAlgo.so.7 /usr/lib/libTKXCAF.so.7 /usr/lib/libTKernel.so.7 Provides: libcsg.so = set:odzy8WN1Wuvos0ucA7KmDP52DCTgLZ5cvTJlcObZ6FyIaQTBej2PIOs0WhAswtAvjzttGuwIy0Hxcq219gyYSakEiG4Zh5KfB0PrHGjjsX7061Q74togM0HMt8VVCUUPNNr3DrUHCn0fvIuYjdZncBum2X7Qesredo7h8B1YTpcBPZak7xSw6TFgfd9bmkva4ZqgbdZIZ1Z6UQudJO4jezg3SdQ5aOCVC02IQP0Z0Y6UqlXBkAZlBwMrJjBZo9sYCWtgoFXZpv8XN25S6dG8vZtkv4zxwyks3ZcRDzrnBKpeR95wCoFyGMWRxFo6gy5IWXDgT5JwCnYImHPw3wFXkfCfuy1EIqIxR7IpIy0qpsXJhCBYDjTwCZ51xhZjBBwdHiTPVboiB0LljAJMbp8q8eHCw8XsC8etuf4tPZ5agdYtSQZbiYUHPffzyatb5ZmuEwUCUVZxsgX2PfYLUakxZgZAPL9Ieo5Jxsb055Z4EeL76wcASiUof4I19iaDASQrJN3CgkjbE7g1CZCGtg0r99tzDqoH36yLi5ctxInZsJJ5ZqOUUlgPozPtl81TIvcwIaS3Y0OLZAPArMJBwOgd3At0CSr1iEWrJrBLLBVg84sEsz890nYlZwNdxtBBozm4GQBZo9LouqxtYfyftOyseuXNgNdbzPD47fZfJxj1m5ETb4knUJCXTaBZB6Wucc9SMQPM3e7WCTQARZiWVZ6B73wHAwOu3R2mfboQ5AR8SV9Zg7teNgtPxZ7hgHUuy2EM3Z6sB6m93egZxMijXseC4Yg4howWrGZyGK72aKN0u01hEL28bLnm95srz0Pet2QZaz4ZGGPA2CL1gbgW5M1jLs7iJieSKXVpMQwLuu8FcL6l5RloZxezXlZGinyPSo7xsPU1ybZrRzzeGQu5TaDOCDoR3Ba3m65PUua9BQdwXNZ6cqQYlBOLAm08Zdyc2fKHwPDcwdkirGB6hLrZIDSYUcArSLAlbdmlwAES5anmLovsBxkUQMWBDLesFJ6YczKLZpjwPIANAUS891sjF2VIaIMNledIITZIUZlPmQl98GUfyRxv4uz92amZLhAn0CMVZ3jbGuqPG70WO3QGggZCNYRX5YbroTwz9nie0zcG5BLqRec05AbiP7ksRI0Z74TnnocsizAQGjtg6jGgLutbtdNmfYZ8ga7ixPdX2iMUVKaOiCyAfgFFQuVrjij4qgnergMCBvYiAdyACTiUGwbx4Pz0eIk0x6Um1TqQXZqlv0F5Yo1XPYu5X2N9EKTURFS4Nbn91t4afXFdfBjnaaprV5Pm6qXCZ2xVnBEZHsTpfiz6j4D1QjWinxNH5cS226mT30EmglkaXDtnZ38vRRiW4pFumz6RRWOMRFgNb0Pkyfg2qNCxvbIMReCqZCZJwmp4cDfRwiNhkhVGiuBTdw2hCIFya1qeTE08ZzNIMszjIMhnpr1iaLJnALOJDQrzmoIcfSwA8vyGP9Mv45o0d0etWQ30G0Fki7Nbsag7f1Pj2bKC6ax70IZHvsZ1A2AZsTAV4Zr96MrGJhvOh2OEnvfwzg2kl0mqQruTsbszbhm9UuGBhM9IIPZgvm3jmqodf9NJ4AeHMfMf7g72SacRByGgPNs4lNQox3iMszNg2GiUkmOHzw8hlNHYcjcAE37ElQONJFZ51utw5RL4X6u0ND13T96SGZgsBAHOmNGgTQwQWjAMKan4c3yB0PALgq7oYFqd3vrrzD6yQCtOtyuSrgYElSpiLifEmIGdJymd0gxEkSKjvwH7duAyxRmKzEZuGag6WfZl3A3i6xyzYQMjW1wZs5NRqG4GStCqM1bFgXo1tlc59kdPpJunKAjqXiXyF2q3HHPrOrYMr5fRwZJPNELx7ns6z8J01dYD5FcJA1GnQfX0CQRFi4P3AS10SpXJy9V2fEoGaNprXsaD7aQawIYEMmd4ISqWDz243p59JAXj6ibYGlJvAV04XCic8sh7JoHinscWyZulooLFq93qbG5onvZEK4Dv21Q1Mil1gyYAncUk8NqwoU0hMzqdV5hltIMN27ddzuQTZsYYRKFsC1jkhEiOJDxQmcsCFe019OtZlkjM4G3bCMDMCm3Z2FBxkVuhQaHLlX2cUBr5edkCfBPj7fSkc67twxbHRh4sOD1IPFh4Pm2LMD7Qwtuak2ZfILdS1d7JFLB5CQQr5NzWiJYUx0RZ2Y9ShvLfqlAtUGCyiRQyERA6fBGybZD4ibVsZGP9GsKff9xC1cZItqAl7l66RrG5ZmDJoCOfg37QD6hdxXKZeecbPFgrG0LJ7YdVCfLCrZnIkjT0HqUQ0wNwcYnjrzgilMqjTlgVuRqLtezZCTbMBQtIdJAVlTpR8UlU149OfkutGEuvMwr8RFUirMTi0Wi0j8mgK0b8UKGUSr0KQNQKQkoKk1QhwV0vFEyZcv6365OIOcFI2CP5b3UnBifdeQbs4kunzC3Z40oQVuGxg702SkEa34bUO8uM4G9yeym4ih3xyZ9w8S72fFzZ8m4rpY3TTB4tMcZEJPWvPjlk5wByaIM4WZEM57l02lD9LPdpm1VNTOKTtOXSDs2OittAsbgaZpjU5wn4Z7lDP1T8y7Ejsnp19sC3YdxZbq6Dx5WRucib30LXzMY9VVPw8oP6ChQij4EV92va80wnl1hZwi60eXVGpdvXKhmfKMDTGGUS5x3zL0, libcsgvis.so = set:jdJb8PFQ2dDF6ZFgZFaZdYbkwO1P4Yr9VReym1alzbBr6Wsy338oQKqDjuGHg6gRwaBZ1m59anujGteoUmGvl6zXDllTGZInpZrxoUhE1, libgeom2d.so = set:mdTyr3JdakKmkRkNOi38G0618JXhJJGCgjpcMjx6Q4wd2p1wCUoB0TTt51jnm5ALqBb7viFa7Xz7E5EwG468Zn27wfGqUUNXVrlB9MHNZDuQ0QCxU30ELg6GAbdRsuamEzEd1n1qo7LJA1UltxP2RPcgBs0EOEmYxXz0hZiA99jl4SgjqoGXxRn7arurJ9jskQ68u3EN2FZeNBSPO5skFA6ubtYilY1swMyA0Ok2gZzCoiFkHUDgeR7d6htWw6BAJd7PFgLsacTugbZchUIkFSrYfINIntBcaV73lLqXzWTcTIgAzW1ytH70Z5i4GO8RufHMCbzk16dxe9o0Ed3V5tjDm2X0gPEHT80Mx4Z4m5v5tiNbT4C3brhvtPlFlgr2gLZD4uPs4XyaYwX0Y96RwXa1RnV86ggZm0cTV6uP0xRpxu62dp6Q9Lb7M1VXPFQ7MmPZieagd8OnaO4c2TT1UrxxKt90wKJ0Zq7wTvzwnjYXfxNYsGZINAw52hqw0m2fGAeUcNC4gC7OiaifRJjHhUN21DXDHCeWgs1J0tBpGasNaw9c, libgeom2dvis.so = set:hdeAK1FwPjkQcuxXN9mALTx90u3h0qn, libgui.so = set:mdulITRuei2E4ATybCMttMBxuuSEeffRmFZGVgt1NcegkH5ZEJpQRydrx4VTmPYRHM8aSGH7E5Owy1WVhVMGOP3Q7uJY8ZayqzM1sdqmwg6ebefI4BmE9bazdkbwGMlDscvIjN055EWjZsHf00fl4BmZA8ue2ojcyI8JOmQGhtR10G39ZaimnH5axZ6MrxQLFJKwwQZHJgvkXscvZgt2sJJrmhA0581MV0Ul9SoUvPupKOZcTfP22a015AKEZBY1wb1Fz45hnVQ5P0CowEqVHqU4zy57u1GF6OdM99Y68QWNYY5Zq159FVQ30kriMZFGBgxjF42z210wzP7vwGqN4XZrtWLlyLBLd2UoljwMUCCk7nmEVKSzu2U6HLBj2dicNjTwi0eZzLTjGCaCm6gagb1RKy32BAxxrcd55NFrwzFVQxEwOi5vsYum0nHRnoSkej0PCRUTHhKBR1dkweRZk6xE2nNqnignSgAUb5E6OZiPIpOUtfpUNr2yEoHm2nf9h9ceotuwN3P8WjUaXQ5gwkfo82ScZKVRL0Vvx7Mr38J1QW6H8Y4N6RQNP3, libinterface.so = set:md7b3L9bRKS89NPBpYm4R00ws3Y2W4D50zVJMAmEtU7jUagKkPKHlojyTzDA3GtFhUF10mzgx0meYulmwom8gZKSqmjDODEoiZ14HMYJeZ26q2piS8ivUJ4pVcz7EW4fYHNOoJGJIiW0pedjMfOKeQZwiUb5zkaLJXRKz7o55121rLayrbiuHUyO2k7l94r8dHrJg6xOMhzgAQhGbTacv1osRxSD512GLZr5NtZ3Al16z0UWypQlAgKmc0AzMYaVfJ3vHny13k58IQoDxkCDjmKg6tJc8cZEs73d5NpY4ukiQwtcL9GhWAymijFZr50Ios9fgyHVMY3YQO0xJsiaJwLLWfg7qiZB8AZ6ZoAxGB8qZpqSxevHFt0RlFBZekJf7oYbQwfQakc4U43oIyqgxWkNSDmXKplNzwS0O7WZJYx1qCOxQdWg1VHeOvAummCd8MKsnxKYWTtZEQpy304SsqyxCP5FH5FBu90EZlbjj6RJvnvq7eKUOIQuNCJtlwIKJo34oFgZ4wFDgBZzrWZ5aPvmmXGZ6ALCAi0Zwe9ub1s4dq7QA4IGqhSWOagAFtdmQglDJO0, libmesh.so = set:pd4k9XsJuhB9lIQUcU98TpR3TeO8lQRON86JJE4U97ZsepmblufV7hZofXZa2v23H07vZJPYZxvsmwg7JQw9ovU3BNqWpLeOfglNvXrN4HjPV1cgEd0JLfJjWJViHwr0i13rBXNzO2xA2a7ETxq8N65faWzWxS0x9oObrRGy8NeO8MzVVrhSTDWBRICgLzAjuMyZB141bKbwektyt3tuUlb0IJS4fZ5WnRoQz9ZumGoCfytIIgHJRpD3JsCOI3hGMVDItHz6sdqX3w7BE7ysWHQoxrPF9jrpmrVfZDyuWLdlkYqYiQu1d2XkwU6WuzeLxZH564LSY5euOIwvt9oCywfDcF8Q2oWporhrJoRPTN9R4b1h8EcWMO9gmqHq0PL7aKOzAD8wBBHM0OiBY2NT6THL254Yf4EGxGnGcmiJ7CHxHPdMAxfhOnMMLAnNpwefMMMHKw3phsWhBARPSz6fiGT0zaJhoCkAk0wtZkZ7xrmaZKhVQWNO7W7TirEejNC0CPNRUseAf3T8pbto81lIkpua2KqCZ60KowkMX9hA0O9It1OvqBY2boxyU8TKsDz8iWYZKzKXXR3aR0JDUFhHqd3J6OjtyxKQjclZfohZogLMyG1UJovvKZkMGHzQQ1mHQzaEpZIRumYdrrt1wriAM4SKQmPeri41143BGCpbvh2rOchciNMsPS09ClJTMdUfxCy4lgBr3ipg1uBM2V4lUKoi4b26e9F8SMR03kJ9fIrLBrJ636elpsnhQuIlHcnkJiZL3BKZdTpweJB86KRS4liZJZ5fWeZ2Tow9BvfU4mtROHQHpVf7ABjJU5AE88TYP2n1VqdDsJY3e5HVoBBx5GSr4pMe1ReyPLfH7p5t8ZyRjUw16zA2hXyF1OWNR6I2bfhspeG7zirudMtIzTnxBr3RPEyLkyXX7JvUQ9qiMPEwd9XOeK6Qobvdd1ei8TRzcLgyN757AgiLGUUp2ZsSMmcMKBD4vne1PVxih0hw6RZL5bZz8EoZiCj1Zwet2UkHTz1GZ4W0tRcy4swcsTjbadQdyYG7BPlFagFOEzuEbqUPGex7SZhON83ct3RYTbsQsgIUteWrbe6drxfRwZm5Oq7bDZjy2muKIc0K84Vbh85wfxk0gIZ2OgSMQOp1JgbqZAs3hK6taZAmALWF026Ik9vcvIfRVpKRvbvjm7aJa5JpcGEMdsTsq8CwMUpEggeYA4aXnItUswyPZc3rVMqIdozD6yf1ptEB0kc7AQll7kTJOgM1a4qwc763v1N2wrquVUVj4f7tSfWAZ1sJeClf8G0eVwP7w77jEcCro1r9YuFBRTXpygMEIzEeFcQAWxRl7UEJkRZFKDXv4ZdbNuWMl4GgsVKPRA7vKM0s4ysMhXBInTyYqEpOfC9YVZ0GxTQ4w7yt5FZgJIhDnZy4e1MynSjRu1KujPVO5CWZEVg0XSBPNMJPJoiRfxVi4Xl7AqvSqq36zUgnpynHEfCMHoRMGDeFi3mYtu4dGl5aukKuvfj8KQfqha9kcThD4aMsdm3SfF7i2I6VFwSSMXNN7FdWdkvRWOXMyAZpkhE03enXCtGJoXajxYZ5S9DXUhwJPmGrApp0ouF550LhokUnSM24iGP0t9FBCq4R30jimCpje2OXMPw45PYZoPQo79RTdmdg6iLgPjr31C6bwF44kHTw3bdqZ55wZeMDeZpBnTUdxIxbpjQ7I9AMShBTWwQEZhAbh4ZcBG7UB94jnAZCHYwBHnmod2V4ZKW7UO8gJWXF3Nm5OK7JjGV31jmpN1TioYIWcUi194TxjBoTZLj5j3qVvhGBpt5BBBBLoMXBGTIBqPcqUrub6Twk7Q71hzCTC8ZyZLibCbf231oLpQiA6FUv7ZvYeeffyjeGZb2fKnbKthoElzNQraCh23AXTTAtecSjE7fSNSIVL7DnBjM35u8ZBb3gac3F2ILGRSBsehPEc7opoQZFBSUm2Bi0uGBCgipL7OWxDQcZjKz9nLnd3VfDt1xa8aNoqEYmbb7ViZ9s7v2binUHIlPTkNWt7c02ZreavoLY2RRjPhzGlorqfwVZoYLeTxsxc7Z8h2mYJWm626ygTTeImAaKZ3wSsdpSI9wpr6PRogx7ZKAODd1IZAETZwV3JX0I5mtpy6Eg0nCC01C3ebd5GbmIwrhQ6MOZ4hbPjZx1lNTChybCGa27EHyF0gRpsdLirHBRljNTAwZ7zEO3DfQYdHVAppkxpzO60dSByq6jXE3DbEQ96sGwZrK6TL7oHazCZe7FiobFxBZFC4U19mjCFGSjjq8EGzv90YZqbUD97KDIncrNE0QbcHWRVvZ1BL0Vk9PzRl55dgqz5E2hb2kOdgO0ctWIDJZxPtBag39iowzMGqTMcqwT0B6JcOXEkAXdFAODSovsbAlgikUIDreH6lkgRCBiA895sfaXPUBnzekV3x0D7PWvy5xL8nPM0VsxTKbFamF4McON250zcZbxhPaCHkGW7XjOl74IsK72GcaanEONpgfV67xELDb1afueSNF1IvwScsNMwKUoB5yPSyZ0EQZrp7497GxjZFo2Epe3LLiIpGONlFqDaf8oJ85UqXNBmtHe6XB0178aVafWd0fRcpEqZgKKA1BRco3ItBLgzE1rgHRypX4U7GkXoQZmu11wJH0T2HIvkF978jXZuq40sMWkGlZcIJJXgbKk6q53V6NDFcHAX7D8cEXvSEhO2E2HTjvVPI3BqPVZEefxzd24msOklXiM9I4dRR4wwjKZfV24p2A9cRm7lOKkkWc049HbJz8CpZBl0YoEnqIZAJT3Gf3EMSfp4y7xfvJe2ukoNZs3p4iX2hbzZiG97PoByQHpfEmGF65imy2jZsDvnL3n6etlqbRrARrPlWfK4Ik6f02s9sV3FVJfYBZwsZdLknOrMkncrFUIU3LnAADlVT0ahmZDG3NGvMokSr40lokM1QvqNj7nEdCicmX8IN92iijgavnb9TRSfsNDIv7pj40tjBjTGPTnGapgfqtGoIWkUeiwiNPD8AzZj8Eza2cnSxGbHrxI1ZjTbwxzZzhac4dPhU4YWgCogkddfaJcy0PGUM6pFq0nIOzcQy6Z2RH45mn07T2iQTNpH8rOCyZhVyf5dKUZJIIvkXwK4Cl0jjAwZ592BlOAJxxhMUworLPTA5Eax8vyNds6gSTkUnI6uWf2vp74QQ9thPE4AuZqhEvPUdme1yIbDrZuvO9wK0toISLi7Zql4iVQBiBsAVaQCZoB3XEVv2KMLaoI84ucSjOkHhPkTRcRlTq1sMXQx4Yaioy9YQDr5uEuNUshK2OTAc38oBexQpmVYgpeyuMCk3ZJiFMH3pko09Hsct48mZqQ2mXG5I58lirHDZpsRVjytAN5onBr8PXaFExJY7VlNDvFryFjiZ1EbZnVFr7QT1VJehhAA3GWqPv0gPyyzbCPzZzWFl4z60UHHSZcNvfwxqmSrjnk6086Bo8BsDiKr709aZenw4gEY3yut2NGB3XTE9FE78sXAc4zD5sEsLlwYutxRHlxs2v00myMLyTk5WD6mKZkEQJ05ZdkmryLQ49WJ7EYXWIAGmxdv4rC0fMU3oA1v1KyQ2HpvCHRRtoJ4i7QBdoEUZuwU127PpcSsIEHkfrLhxvzMEKZtKYx9dPIgngxy4PyH1BinGwwqvNM6Hw8kpZjmsu4VBTHS74iv001wHq6iLjVzrZteCjc2OrKZbkUsZmosQZKLacL3aPF94evgV6XHBirINn3q6ceZKRqcGjmjvm2js027DvglTtvhld5thkynzOJFuZyh5ZqTk9ldR5ioAv0cmYjoTI1cSUtjo82kILt0OQYI4JAZsBzGrZ9YVRVU27dY2j0vFsjO8wBKIdzajIZKgyBOwxO37hwT6nVBd5PcMM2d74JnFeElZiQAUvLGC5McewXjvogeU83ZmdxHl5j1Z18KNnDOZ33ddfF0VAZDKLEsvdP7GZruXAVTHWJZB9Fu6VZqhzCBSZoLE3RWZ9E1LyCFyOAowr4N0i9UpssBkbPhTByiY2s7EatZ0K50r6ARFKMVG9J98dhcFIBpiDcYBiWKh5dQeMZlJs7fT6KlizmtaruhDbFCXBKwNl6i881fjDCt29llfifExJafzvaGgAOraycNjGiwZDvGqS3KQtZJREwpVHJig6OodBZBxZCLcaz0jGZz1LWQQi8PGG9usZeZdUM9R0QdctPKI9cKp8kCZzk1FdJ5ZcQ44u4ZDqJb1q4RYYkyEJpYoHwZmAP9r7il3mQsx78Cp30IZCpp2L4mvjHFhWUUM4rJAIZl1pO50F19X9mmHDeqX24sa8n94lkOq7QeuH90dBKY6h8b0lHBIn3KtLmt5qAcoGfmgjxhvlRtglcBP7pY3i0hVFS4OwZCGgwrBOoPth0CaSbPoHfeeFzN1HwB8kK6bIbSuJp7ArWTe9SA2mLer8qOdFPo1jO9CCfY0LE9h5N04ZzsaWjF758vFKl4iJSIyl5MNCRap8krZnDDGMPl89FZsOC5FUQzWB5Un8XxfGRwl4zXjd5H0EL0Sg8fr9wLcOqi5ZLIL4bs9l8UCj9XDUiLA2gIzs5D00MbXMELM8bYF0EXdgGi9FSpK13ZDpYWzGkXEk3mrcSQ8Zvc8swxwasuWbCGlefpeEVBqLB84USx3kZ636vE4eaf5ez5gl49zL6U2tdKxQHSzFNO2HRBmB1zUiYMOY2Tv8Oscio9R95oca8863GDMT1vKBjGreveEXXhbQs54oQJHsfWzVKfuIPLv7WqKcFBuyzZjjzcSLgqCZ5a34NmW5WKa4FcXppEKsJo519AwI8lyU14EgyxXltqeZyXsM79GKxuHlgsZrVgbVDJOwQZKc03t4LFAcdSFVB0RcT4OtHHrnTKUhrbzJNCehKUwAP6W9LZt1Wmo8AkGNrEJko7WhZm1dAfhCbJ0rcCZtMrSwPAhgXc9uVoksHi1YZlWn4KzYeAp79jI5Zq1v1PT4sPVnJp4dIcoW8zyMDm24MglEynSYFhAtM21xMYDrPwNAGEhJWfjwX63myOj56ZCq7UGHGcoFl2hIg53axVFV0PZo8Otrc5FKlJbs8V9TRcG2F6uhuAY1zNfxeZidnFRNjoJtQKvW1eJMKmZziyrN1hRm2ZH4atlefINxW2mp7B098Cl9i7LHo1KbD5oSdv4GehdBiOAOwuEJyv1BT6PZlVW6wQOiBDFe2FPOi2x1DTOKamWJstCC4ZIJ0bKKKmSHkjJZuMPYUiCAc0VNI2a39mSGGl7ZH4udOAhHG2RVMQJ16lklJDWFN0xNGeqX79SXM8x1ZrnUZBXbXqEbh74fmd1Uvo9nAlHd1CG3NodSdOGBzmxVk05qymAMLEAmQrWgz8gNW4jKUKTzS8DjcVC0nKQmFIOmq2wkuiDhNcPbXHguArcxETN5FFOPdsMGtZyHIr5cW29dvO631r62RnjblobX6qr6LetDTbHTYDVAWw3nyJhlq2y82C3yx0mcXcVYp2Ak3DYvMaD2ofWre5QfBwAUAgY4nAsiEjZILkovlVpm5Bgd61jjlTkITBoO6IrWW0qZB3hJxn6CIZkOV7, libngcore.so = set:ldTif8YrqflUaCETZxyAQY0xVDYd0vECg3W512tCmmw5AExxriA65uDA7vJzVEqZ0VhRWSiKczmem627ucITC1uZmClz6cXxLyQ3bbBw64hd9KEnCrtwXmzTA7QqysQZG1OAvEpuMeEYYIFXcqhU1Ubh4efXMK94c2cjX7ybtGKyGBdTGvRBGerx5hFLCxMMdMhipXx4BF0P1M9WDsCIZIBJ0Axsns8efF2yDNbMcCsZhNPARnzVf7QQIObSFtRuJ3Sf72gEDUvG1zb7vDs3xYX2ZhxAguyfSZFxtqhmbxbZtzPSwgz08qaLWtwgHPxLoWZ2IyPvZ8iZeCZ1HRa0c5hiLlud2GdC9HxQG151qb35yhuZJBObYPdW49AdeOP1mo, libnglib.so = set:kdJM4r5LzhbLwI3yIFBOPqkOpmmKjlJynDBa5EmKhwrgvZgZkzKUNjNgLPnQ0dy4xj5zILjNmXIT4K21Ojl4Dhie1HKPFwgpWVrRpZwnBiSwxsxZgyLQ7T8agCginKlPXxGDhHWx7h66kHT64EBBnPinn1ihndaCpIMn0x3PI2Wd3txWECZxAudrIua5d7cb4k1PSqMCyexnguMMtoCCZatKq9a0QaTbyuOZiGuSG7bRRJcuq4, libocc.so = set:mdJ9qrFoG02JpVhj9nOobSQdZ1WgC7HNz3qbTkSFCRbgd3DZ1Y95X44I0H6e1Z4uxomMg8z2R36EC1paHGw6dHECSHKxacB5sddeabMRV48Ok58cq784fjinjdQpgZB4m956X9yvr0b0oJ414dcvRrEXB8hLehsANZfSx51GwDU6UZzUgvOCqBg5USZfnt8UZ4aKthrPWOJf4ArJlARvrcLpPZ8X08jjiUxHt0VGExIKO7lqouRUKOo1tO4D2uM7wO2CZ7BSXriqrvKRddaZC8hflA9xE6qLyng1RlxEvPDVQCpbAjiS4j2lDpohZ7rtZuhrWYCAJp7kQO3nZ03nwVOppz3OPcvMUDlbqmfZgMc8rroiZAv3VTyCAwBZjHapABY3jtkcVz3QJZwZo8uYlo2eGS6DFQ4gnpWMCmnvgAhO18fONk0DHmqwj3s0xW2923rxmZ4nEyMF67ejJP2wCX2etuZqwWlJ7AyqLafUHCUoOYkF9oDtC2I1dFLYAZl1AXwX8Mx4kjbtjfy2libbZeSnolXUhgxDkyrTwTPP8OymzdWshl0kknOhDrbMIuy8NZaytnLH7o78uZweBR9m01L02oMMlOFbl4MLhq9FFOHXTZiv5jz5517fqR9sAgZy8Dg6QdQi2IiJlIgz9EedpBR1, liboccvis.so = set:jdGdlsLaFHrXegV9OKVRQK4y514XtewkD2zMu4x5IZfjQbnSgzT9Z1TAYmRWZwXy1kLSA2K6RJlQzrlVwtkHBXZm331, libstl.so = set:mdJ9qry0jo67UnK5ZDsNV2BqpDbAFhjIMx3DXZwzamQMN0QgYjZvEsr9i7ZpFNMA9OzZvECGSCdR8Sa8Q1cWMhwy0TCEssfCZ8kwrY7UwBSL3EUBZCcnFQymk5gAgQLkNLzuwZ49EMaMfN2rh526TNTJwU9TS4ANZ6lXyR02KUM5sCtE3yZyyyZHK5rbzH06CqTFFegmNuF7f4UB1yeCiBAiSf4PLrVEyqkeYHKjW1q9WZepsvpou3JOZKWPEZm5prQjG0OdtaOD14iyMwoUskSecxW4Box80RW8MDcuBHQo2LMR3terZLvYsb6sB8rb7AZsGRmHmncOJZzk4iahCSz99pqNEYiz8nI1udlxcN9HVtPQp3eLLIOzNC5lxj10PUStY8T1nB5Z9dLRKkGB5P51kZ7BtzW8RLJVuNLxWECNlGtyftrtnoBtXKayRm7XktXwZfrwzFEZ7BVC0KVWnuq7u4zqMBXZ2byDqwX2ndkehkvs3yaPVMUpu3MJXS9PdHMt8eJPq3iAcJGZoPoDr167C7ozcYWGWmY8lW3aZinmSGbH7QB0zMKR7iw2QkQHRYLqWIjjtEApSPTRVWKQKL0zH9RZrbaR6QiYEiQNDpBZkqnfVnmGt975CBoCascSYfUrUb2fRAHFAc6Anc3EzVTBdUeLUxE2u4QkKIdWNCXMN2401025aKIhu3jyzYSSxX53AQNXqCVoEAdNxo2KyZr0f9qY, libstlvis.so = set:jdgI0yVR6xNFScMBZC5owJlMZ1ag4Gx6U0yAk2GqwZ1yfZHqah4vku7PxaypmsBsVe7N5CyCaVLUjyJttoPcBxLOvJLcHAE2f2d, libvisual.so = set:ldkBFLKuq9Eso53tw052LN6fgbeULI5KgKHHQByXgIR4PpV5N78T0bWXyG2jP6mA13OgbEVtjASsCeXZ7Zq8VuBmQydAlQmH0ONOoZzt6IKG3FyOAZ5pBbR7riS8kCA1QOJM4UmfZn4HN0ZaUpJ2tZvKuHxXkn1ISEN8rQrabK47v7wqgZDu7fx7gZ8VVHespaQyr3VZpfcVVeJerRFXtOwEIhiQ4Zwkl8DYmkbKnnsTzMtHfwhJ02tM7coF7GVQPOTscyYNoIk2Kq8khuG49Qyy7i7OcbBjzWSAQppUl2c6eFFE44qa6jj16EByLxtMmisVGZFwgqvuoZnGLZ6y3CWYY9uszUmDvNyOuZ5o3W35rXf7j2I1BhoZFh89y4iyv3qlA8MPE7QK1LEVOpnNVUwxkaV0LuS7liYnM0E7pqt4OZmpJZIWqbhl0uO14nRDOG4 Requires: ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libGL.so.1 >= set:pi97zyaGS1GVzInUKNNZj1nMmdEFi0ioNAZvXLDnwNl9vHLPepOsIupbiTfWaf35V1vp8h6AfuRSZmaWXaZeUYy4TQPsDCdjggTnIBbTygbRaBmsgpo6bjjKLDiPgxqOaZHGwd44gYs17HNqu8G5Er0IJsqElGKOF1MyLEAKPDmK2FIoNJ0wV0G326EgeWAz9GuEszFROyQRveccZKUGVX6RmgmcVoBAKkUpDbN4A8LmbamuzXcCZ8qrfkm7BuBIuCPckIforceSF3Q9gSDnOJlBFFqXomDNZ3A6jXPV3bT4mPe0B3aqZ3MQA4BdacwjLOROHtnQZg7ODWFMe0uWq0, libGLU.so.1 >= set:jg1tSXZ97pD6, libTKBO.so.7 >= set:olLiHN8HVomh2ns1, libTKBRep.so.7 >= set:ohNGXi2FvmD56XYOrspNyJEzluI3ZomBBDZcJvk9dQRAM97pEcJS1YDCNVmcBlHBoz457L3DXyqQ8pkTjtHMQmFtFWAeriZpeGj2lmnbumXhDG9hqadJ0zN7IP2SDJgw0gJgO3pvEciZAoGHaYYhZHtZkeOupBcMsv9y00ZBCqUa6qnKta0vXYEC0nSkINBVkgGpyLGCZEq8tdvLVp7qdtdYMSZzUaSiYMtWxkSssEtgzQloYD, libTKBool.so.7 >= set:pi1KVCLoTEx5EvTE35qCVAks2i4unPi7h1vNSgU6deKAE2wvkzFPQoqhxPZoOVXlGKxJAsZvb389l87eKW5AlgWcwiVspgVIGCOIwIb8oWXao4O5zbR4BrPBZKJZbmZjWwlPJeQoJ9XD5aBe2FGRGU6n28huwy2QzlWbxNiXAWMJW3qiWS1CQ54O2MwvJNM4A8kKmIUU63xSpVZB9e4gNllZrZfdKik6Iapwx0RNMZDLpZy84Ks3xiO1yQ8OEiEqwP54yx3, libTKG2d.so.7 >= set:nhFqZ9A1PmMG9vN8ZEZbEeZjetMbBq14wDHV620Me43PGjx9KeFC0RPnO6ST4wTMzNyQBs4PEwH65xf8zDO919YfCufujAgZlm01, libTKG3d.so.7 >= set:pi7ZvkZ8yhRZrVnrlur3VV0UgfEgnG682mCxBCRm0vYUmYoHqelupO48VcBb6VQjDQyIqRzpgAcUKmoBaQRvQGwt8yvklPMpyvonyIbTEHfMVVc0wsjrxiOY0aAdFPrx0K842yE0Z5Z2T4rzqmZDbYLjZdoLs0ZsbeJddCd1tv48XSxOtXACm6FnYZixZ0qGMYi1eBKgkMnhzdg0rOSXSERfN4JuWUrrzhpFxbuCKmFowzmpzW19bv9L1tE6DUgYWFJO1, libTKGeomAlgo.so.7 >= set:qmJMgl72vvbZ2lGNaZFETH6gF88O1rtrbkTE1hVZ0Zbao, libTKGeomBase.so.7 >= set:qmdxmFdOYTDQS2LUWOWbZsazSwtXKHWBhyQxWxubWDzDZIC2Ae0, libTKIGES.so.7 >= set:qnacjJ30HY6nMRmEqjLZabrb, libTKLCAF.so.7 >= set:olKhgPv9zJWEd9Y0, libTKMath.so.7 >= set:qmFNcZ2tIGHTwkcPK4lBIeWvZsMJktoKdbJ17EyrSP1D6zdX9ji, libTKMesh.so.7 >= set:omxSGwQ530, libTKSTEP.so.7 >= set:pnmclw8e8Qhol, libTKSTEPBase.so.7 >= set:qn78vVtm9zGsjUKB1, libTKSTL.so.7 >= set:kiQERPSc, libTKShHealing.so.7 >= set:oiuZw1EExlDYylZf2EMBCd81VJRIZ2KMZvUIEsqrcmFayVeF4WcCSdPivLBrZdZEFMIKVTXTA6N2aDNsFYhF3Me6pkUfODmlKsb1BLxU94vIl2LiHLh8i1, libTKTopAlgo.so.7 >= set:pjqp3Oxy41eHHnNxniY1vLytQbiyrZd0RIPQnQXWf2FpENB109ntBpY0vgN2CowyfZ4rWWar9zfEr7zO2rs7F09smtKdx0hHwEn8WkDafNPJFvU7Gf5L132QHdN5, libTKXCAF.so.7 >= set:okiZgkg95DhwaDKB6fBEroKTxwVS010, libTKXDEIGES.so.7 >= set:kjukF, libTKXDESTEP.so.7 >= set:mje9yWHbFWXNSkhYnFXlWb1, libTKXSBase.so.7 >= set:qmsIJHNzS3YbbF204Z3RlEo4rVfPkSEAddNGB0, libTKernel.so.7 >= set:pjlaCgcRHlpQTz3bQ8U5j2GSnIhlz7Mi2FEDqAL10yIIHo0DZhcK6F150RSyb8nL7Z86MyZ3bJIejRlJ301nbHzdUN1UzpZcOZboUplRki0vmZ6SvZ8sOTjnrTehHQA1, libX11.so.6 >= set:oja5rnKBSly5YITRGrC6aT3ldTdkLjN0rw9YqmFjMwkOzzEDEZ2neBTTfvOmZ380, libXmu.so.6 >= set:lktel, libavcodec.so.58 >= set:lhD78NMDDixCMeZCe9Ve0SpoQZlAp0, libavcodec.so.58(LIBAVCODEC_58), libavformat.so.58 >= set:lhgUMwHDmN8JKRZrbMx53oAZCrT, libavformat.so.58(LIBAVFORMAT_58), libavutil.so.56 >= set:nkfHidF5Ql0TnMZnA69WZw, libavutil.so.56(LIBAVUTIL_56), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libjpeg.so.62 >= set:jfgjDuQy7g6kiGvkp5kR7Bd0, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libpython3.10.so.1.0 >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8IVZ0uhKCz87s6IGswp1AzxJexZJZIDvXkIpnbo2zeYsGmEcTluY9EmkL42d8wIBQw1yDDaugooZivVWO3yeIgasNkWRax4p2lAhW3do3CpKKz0wI6ZvLzzsqUEy04bZ4FGDFPG2joM1CN4i2GvQZDgZBpx6Mxb9nw1iZtPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6hXGFvTSOwf4IVxWNH1WbAsZ1C2z8zshY1FeaNkbWhtXcihMxNMy1wwduAFrCEaq36, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.13), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.17), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.19), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.22), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.9), libswscale.so.5 >= set:jhBLwIhS2i, libswscale.so.5(LIBSWSCALE_5), libtcl8.6.so >= set:nhdZ1jxv2qrrNMO7aNW3IHnPVTdtYmRYriMrSqQkHANsCqOZB8cNwpM5QoSK0RKVbMHabXnivkuJYX3tWJgbE1OVchpZbRNvSni0Zezx2tAt0i4MkkkvbZGLxg9IOuWXbw4Rn, libtk8.6.so >= set:mhIyLHsAtZ6D2ZcSvjXZ2QH3FOrJoZHAN1hG1CKHBscyRaqIwDmyWlGEGj9lFeOw2Br2GQpb, libz.so.1 >= set:khgtd6gPfmY2e, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qvhHR8 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.SmkZlZ 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.Dh91g2 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/lib/python3/site-packages/netgen/NgOCC.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: possible relative import from netgen /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: Ignore for REQ=slight module=netgen python3.req: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: Ignore for REQ=slight module=tkinter python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py: possible relative import from netgen /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=IPython /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/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/lib/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=os /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: Ignore for REQ=slight module=tkinter python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py: possible relative import from netgen python3.req.py:/usr/src/tmp/netgen-buildroot/usr/lib/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/lib/python3/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.4), libcsg.so >= set:onPxm0, libcsgvis.so >= set:jiLPc, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgeom2d.so >= set:mlRYH1, libmesh.so >= set:poCvbl, libngcore.so >= set:lf5XZtcZAMHQr0HFrgMG4Oq8hwU2ZcGsMOwMh9QpQjkP4nU3u341gD51BsD2Z0xvGDuj6J5shgFDq6nyFroAV20zq3ZynMAToDmn5IjwDHkAcHl2DUncwqXSV8vuKV2ZerRwVlyFLgZEcP10, libnglib.so >= set:kjlrt, libocc.so >= set:ml1R50, libpython3.10.so.1.0 >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3yoSCT3uR1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NiXNZjHacx17o6PhsxhmZv1Z7B5q07KAs168VTPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6QxHrrpM72SYgZ8n3QnEW4l47c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.13), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.9), libstl.so >= set:ml2nm2, libstlvis.so >= set:ji2F7, libvisual.so >= set:lj1esi2n, python3(logging) < 0, python3(math) < 0, python3(netgen.libngpy._stl) < 0, python3(os) < 0, python3.10-ABI, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: python3-module-netgen-openmpi Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5sHsd2 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.bcG2or 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.ngi3al 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.knt95A Processing files: netgen-doc-6.2.2104-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.19572 + 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.zlSBfM 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.oiAXTe 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.k6j9V2 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.f4Ohii 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.I47Kid find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wc0YNx find-requires: running scripts (debuginfo) Requires: netgen = 6.2.2104-alt2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libgui.so), debug(libmesh.so), debug(libngcore.so), debug(libstdc++.so.6), debug(libtcl8.6.so), debug(libtk8.6.so) Processing files: libnetgen-debuginfo-6.2.2104-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IGGGsJ find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0Taaoh find-requires: running scripts (debuginfo) Provides: debug(libcsg.so), debug(libcsgvis.so), debug(libgeom2d.so), debug(libgeom2dvis.so), debug(libgui.so), debug(libinterface.so), debug(libmesh.so), debug(libngcore.so), debug(libnglib.so), debug(libocc.so), debug(liboccvis.so), debug(libstl.so), debug(libstlvis.so), debug(libvisual.so) Requires: libnetgen = 6.2.2104-alt2, debug(ld-linux.so.2), debug(libGL.so.1), debug(libGLU.so.1), debug(libTKBO.so.7), debug(libTKBRep.so.7), debug(libTKBool.so.7), debug(libTKG2d.so.7), debug(libTKG3d.so.7), debug(libTKGeomAlgo.so.7), debug(libTKGeomBase.so.7), debug(libTKIGES.so.7), debug(libTKLCAF.so.7), debug(libTKMath.so.7), debug(libTKMesh.so.7), debug(libTKSTEP.so.7), debug(libTKSTEPBase.so.7), debug(libTKSTL.so.7), debug(libTKShHealing.so.7), debug(libTKTopAlgo.so.7), debug(libTKXCAF.so.7), debug(libTKXDEIGES.so.7), debug(libTKXDESTEP.so.7), debug(libTKXSBase.so.7), debug(libTKernel.so.7), debug(libX11.so.6), debug(libXmu.so.6), debug(libavcodec.so.58), debug(libavformat.so.58), debug(libavutil.so.56), debug(libc.so.6), debug(libgcc_s.so.1), debug(libjpeg.so.62), debug(libm.so.6), debug(libpython3.10.so.1.0), debug(libstdc++.so.6), debug(libswscale.so.5), debug(libtcl8.6.so), debug(libtk8.6.so), debug(libz.so.1) Processing files: python3-module-netgen-debuginfo-6.2.2104-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dTtzRB find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JJfJW7 find-requires: running scripts (debuginfo) Requires: python3-module-netgen = 6.2.2104-alt2, debug(libc.so.6), debug(libcsg.so), debug(libcsgvis.so), debug(libgcc_s.so.1), debug(libgeom2d.so), debug(libmesh.so), debug(libngcore.so), debug(libnglib.so), debug(libocc.so), debug(libpython3.10.so.1.0), debug(libstdc++.so.6), debug(libstl.so), debug(libstlvis.so), debug(libvisual.so) Adding to netgen a strict dependency on libnetgen Adding to netgen-debuginfo a strict dependency on netgen Adding to python3-module-netgen a strict dependency on libnetgen Adding to libnetgen-devel a strict dependency on libnetgen Adding to libnetgen-debuginfo a strict dependency on libnetgen Adding to python3-module-netgen-debuginfo a strict dependency on python3-module-netgen Adding to netgen-debuginfo a strict dependency on libnetgen-debuginfo Adding to python3-module-netgen-debuginfo a strict dependency on libnetgen-debuginfo Removing from netgen-debuginfo 46 sources provided by libnetgen-debuginfo also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/core also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/general also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/gprim also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/include also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/interface also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/linalg also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/meshing also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc Removing from python3-module-netgen-debuginfo 19 sources provided by libnetgen-debuginfo also prunning dir /usr/src/debug/netgen-6.2.2104/libsrc/general Removing 3 extra deps from netgen due to dependency on libnetgen Removing 10 extra deps from python3-module-netgen due to dependency on libnetgen Removing 3 extra deps from netgen-debuginfo due to dependency on libnetgen-debuginfo Removing 10 extra deps from python3-module-netgen-debuginfo due to dependency on libnetgen-debuginfo Removing 13 extra deps from netgen due to repentancy on libnetgen Removing 24 extra deps from python3-module-netgen due to repentancy on libnetgen Removing 5 extra deps from netgen-debuginfo due to repentancy on libnetgen-debuginfo Removing 4 extra deps from python3-module-netgen-debuginfo due to repentancy on libnetgen-debuginfo Wrote: /usr/src/RPM/RPMS/i586/netgen-6.2.2104-alt2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libnetgen-6.2.2104-alt2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/python3-module-netgen-6.2.2104-alt2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libnetgen-devel-6.2.2104-alt2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/netgen-doc-6.2.2104-alt2.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/netgen-tutorials-6.2.2104-alt2.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/netgen-debuginfo-6.2.2104-alt2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libnetgen-debuginfo-6.2.2104-alt2.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/python3-module-netgen-debuginfo-6.2.2104-alt2.i586.rpm (w2.lzdio) 862.36user 68.08system 3:23.80elapsed 456%CPU (0avgtext+0avgdata 924660maxresident)k 0inputs+0outputs (0major+22473131minor)pagefaults 0swaps 882.48user 76.46system 3:56.53elapsed 405%CPU (0avgtext+0avgdata 924660maxresident)k 856inputs+0outputs (45228major+23193944minor)pagefaults 0swaps --- libnetgen-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:08.000000000 +0000 +++ libnetgen-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:28.976629898 +0000 @@ -14,3 +14,3 @@ /usr/lib/libvisual.so 100644 root:root -Requires: ld-linux.so.2 >= set:ihL26 +Requires: ld-linux.so.2 >= set:jiL26 Requires: rpmlib(SetVersions) @@ -63,3 +63,3 @@ Requires: libm.so.6(GLIBC_2.29) -Requires: libpython3.10.so.1.0 >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8IVZ0uhKCz87s6IGswp1AzxJexZJZIDvXkIpnbo2zeYsGmEcTluY9EmkL42d8wIBQw1yDDaugooZivVWO3yeIgasNkWRax4p2lAhW3do3CpKKz0wI6ZvLzzsqUEy04bZ4FGDFPG2joM1CN4i2GvQZDgZBpx6Mxb9nw1iZtPcr00agk7vrzExH8d82J7mmfXMweHw0pP14tC72gW6YwJhjwh2SWUZfnh1FzYl3yQ5z8YMQ0KZIHgcxZFhj2aJhQKqWTJJcU31ruEuYqwZiAsZ1C2z8zshY1FeaNkbWhtXcihMxNMy1wwduAFrCEaq36 +Requires: libpython3.10.so.1.0 >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8IVZ0uhKCz87s6IGswp1AzxJexZJZIDvXkIpnbo2zeYsGmEcTluY9EmkL42d8wIBQw1yDDaugooZivVWO3yeIgasNkWRax4p2lAhW3do3CpKKz0wI6ZvLzzsqUEy04bZ4FGDFPG2joM1CN4i2GvQZDgZBpx6Mxb9nw1iZtPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6hXGFvTSOwf4IVxWNH1WbAsZ1C2z8zshY1FeaNkbWhtXcihMxNMy1wwduAFrCEaq36 Requires: libstdc++.so.6(CXXABI_1.3) @@ -108,16 +108,16 @@ Provides: libnetgen = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/lib/libcsg.so 100644 root:root 12e45336bef4371b4bc2a7f9e4b45651 -File: /usr/lib/libcsgvis.so 100644 root:root 20cd21788acf2bd8b5a22084309b1ed2 -File: /usr/lib/libgeom2d.so 100644 root:root a8b4be7780e8e3ada3b583b626e8e658 -File: /usr/lib/libgeom2dvis.so 100644 root:root 6da7c072443c358c68a0437ebb83bc36 -File: /usr/lib/libgui.so 100644 root:root 9eb0b4e78997719c2d8fb4b1d23fd2d1 -File: /usr/lib/libinterface.so 100644 root:root 6f0c2fa5dfa47e631afed08f24186959 -File: /usr/lib/libmesh.so 100644 root:root 5d48ce46ad91b5dc35ebf5d5a3d2b7c4 -File: /usr/lib/libngcore.so 100644 root:root 4ba4dbf06bb926bcc44562383c2764d0 -File: /usr/lib/libnglib.so 100644 root:root 151dadc20a18531038c6dd343163a4cf -File: /usr/lib/libocc.so 100644 root:root 97f3e2d082e0d7784cd080ecb34b6cc7 -File: /usr/lib/liboccvis.so 100644 root:root be335dba6a030f6d2f247229a553fc5c -File: /usr/lib/libstl.so 100644 root:root 5493f0095319fc5cfb47d50f7686f0ec -File: /usr/lib/libstlvis.so 100644 root:root f4869fc947fe37d5f4c1b502c934dd42 -File: /usr/lib/libvisual.so 100644 root:root a6c3a02d3950c88bab7067e1e2553ec0 -RPMIdentity: 6ba7d095b6fa785390eabec1ab30a88f29b90a80ea7f037c656be0627d47e8eb39a7ab5a7aeddcc68109b9be71335382dfd9b052d281fc6aa0b12510b4374cd3 +File: /usr/lib/libcsg.so 100644 root:root 999ab30c59ef750519635ae0757d61f4 +File: /usr/lib/libcsgvis.so 100644 root:root 2670685e3db3edee2452bb412b26ba0a +File: /usr/lib/libgeom2d.so 100644 root:root 2908e7d64187aee6392c11758031895f +File: /usr/lib/libgeom2dvis.so 100644 root:root 942a0ad1d7e9be086f5d7af1ba05aa29 +File: /usr/lib/libgui.so 100644 root:root 7a60278884cbf65b07bd22d742ea0ff6 +File: /usr/lib/libinterface.so 100644 root:root 99d59b890ddf2e03cf241b2b440d470d +File: /usr/lib/libmesh.so 100644 root:root c5a47fb29754db1f20b23af4b4328940 +File: /usr/lib/libngcore.so 100644 root:root 47910d964a08e782b9d2b9eede26c5c4 +File: /usr/lib/libnglib.so 100644 root:root a7f0056271f7777cb1849781f03a557b +File: /usr/lib/libocc.so 100644 root:root b29544146f71ee3631d3b91b5848346d +File: /usr/lib/liboccvis.so 100644 root:root 13da9427782e831c593d5026b42b60a9 +File: /usr/lib/libstl.so 100644 root:root f82f94464b07f5a056c20fbf02052488 +File: /usr/lib/libstlvis.so 100644 root:root 211a3897b66dd4c4edf7e60dc90e1d06 +File: /usr/lib/libvisual.so 100644 root:root 2bb5194a3191e559d6bd1d4547322cf6 +RPMIdentity: 4e2815f9e7e889b81ad8527121d38254a549ca2fa5579901456898ca4633ad07387ab310b0d93ff9ad74a605ca0168a11abde7a447d8568675c2625e4b305d4f --- libnetgen-debuginfo-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:09.000000000 +0000 +++ libnetgen-debuginfo-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:29.220633567 +0000 @@ -1,43 +1,42 @@ -/usr/lib/debug/.build-id/05 40755 root:root -/usr/lib/debug/.build-id/05/60bea33ea2507fcb42584f436e97d8eb5577bc 120777 root:root ../../../liboccvis.so -/usr/lib/debug/.build-id/05/60bea33ea2507fcb42584f436e97d8eb5577bc.debug 120777 root:root ../../usr/lib/liboccvis.so.debug -/usr/lib/debug/.build-id/0e 40755 root:root -/usr/lib/debug/.build-id/0e/ad1a1a5148df0ff6322bec03126658062401d5 120777 root:root ../../../libmesh.so -/usr/lib/debug/.build-id/0e/ad1a1a5148df0ff6322bec03126658062401d5.debug 120777 root:root ../../usr/lib/libmesh.so.debug -/usr/lib/debug/.build-id/12 40755 root:root -/usr/lib/debug/.build-id/12/a73fe7c517c5f78f84acae2f56a6ee1630e4d8 120777 root:root ../../../libvisual.so -/usr/lib/debug/.build-id/12/a73fe7c517c5f78f84acae2f56a6ee1630e4d8.debug 120777 root:root ../../usr/lib/libvisual.so.debug -/usr/lib/debug/.build-id/2c 40755 root:root -/usr/lib/debug/.build-id/2c/fa782e3f86de19bb830aa2868e7a58785af33b 120777 root:root ../../../libnglib.so -/usr/lib/debug/.build-id/2c/fa782e3f86de19bb830aa2868e7a58785af33b.debug 120777 root:root ../../usr/lib/libnglib.so.debug +/usr/lib/debug/.build-id/0f 40755 root:root +/usr/lib/debug/.build-id/0f/ddafc475db3e5eed4c5776195f32e4d76753e1 120777 root:root ../../../libmesh.so +/usr/lib/debug/.build-id/0f/ddafc475db3e5eed4c5776195f32e4d76753e1.debug 120777 root:root ../../usr/lib/libmesh.so.debug +/usr/lib/debug/.build-id/16 40755 root:root +/usr/lib/debug/.build-id/16/28eba7c8968cd09abf64302fdbf7ef14eb0015 120777 root:root ../../../libinterface.so +/usr/lib/debug/.build-id/16/28eba7c8968cd09abf64302fdbf7ef14eb0015.debug 120777 root:root ../../usr/lib/libinterface.so.debug +/usr/lib/debug/.build-id/23 40755 root:root +/usr/lib/debug/.build-id/23/e57d249acd9e3fff98dce7b8edd75781d8e274 120777 root:root ../../../libstlvis.so +/usr/lib/debug/.build-id/23/e57d249acd9e3fff98dce7b8edd75781d8e274.debug 120777 root:root ../../usr/lib/libstlvis.so.debug +/usr/lib/debug/.build-id/28 40755 root:root +/usr/lib/debug/.build-id/28/a166ade41d04caca887f2e737fcc776c0dbd44 120777 root:root ../../../libngcore.so +/usr/lib/debug/.build-id/28/a166ade41d04caca887f2e737fcc776c0dbd44.debug 120777 root:root ../../usr/lib/libngcore.so.debug /usr/lib/debug/.build-id/4f 40755 root:root -/usr/lib/debug/.build-id/4f/86f4e24520eb7f31ccdec5ccbbd284965ee3a2 120777 root:root ../../../libngcore.so -/usr/lib/debug/.build-id/4f/86f4e24520eb7f31ccdec5ccbbd284965ee3a2.debug 120777 root:root ../../usr/lib/libngcore.so.debug -/usr/lib/debug/.build-id/5a 40755 root:root -/usr/lib/debug/.build-id/5a/530ef4b22d1911d8d38ae9c5cb367dce4c1b09 120777 root:root ../../../libstlvis.so -/usr/lib/debug/.build-id/5a/530ef4b22d1911d8d38ae9c5cb367dce4c1b09.debug 120777 root:root ../../usr/lib/libstlvis.so.debug -/usr/lib/debug/.build-id/75 40755 root:root -/usr/lib/debug/.build-id/75/3b284f5b3c9e1bb92b654413bca66c62107365 120777 root:root ../../../libgeom2d.so -/usr/lib/debug/.build-id/75/3b284f5b3c9e1bb92b654413bca66c62107365.debug 120777 root:root ../../usr/lib/libgeom2d.so.debug -/usr/lib/debug/.build-id/7c 40755 root:root -/usr/lib/debug/.build-id/7c/c6fc23d5b92506aea37599fdc168605d499faa 120777 root:root ../../../libcsg.so -/usr/lib/debug/.build-id/7c/c6fc23d5b92506aea37599fdc168605d499faa.debug 120777 root:root ../../usr/lib/libcsg.so.debug -/usr/lib/debug/.build-id/8a 40755 root:root -/usr/lib/debug/.build-id/8a/d64cead865de37c5979baedba73220b6bdea38 120777 root:root ../../../libcsgvis.so -/usr/lib/debug/.build-id/8a/d64cead865de37c5979baedba73220b6bdea38.debug 120777 root:root ../../usr/lib/libcsgvis.so.debug -/usr/lib/debug/.build-id/ae 40755 root:root -/usr/lib/debug/.build-id/ae/0b9834f5487e4f49f1767266052dea2c13e49f 120777 root:root ../../../libgeom2dvis.so -/usr/lib/debug/.build-id/ae/0b9834f5487e4f49f1767266052dea2c13e49f.debug 120777 root:root ../../usr/lib/libgeom2dvis.so.debug -/usr/lib/debug/.build-id/b5 40755 root:root -/usr/lib/debug/.build-id/b5/a2d2941c5405b89ba091ab9bf5b33643748aa3 120777 root:root ../../../libocc.so -/usr/lib/debug/.build-id/b5/a2d2941c5405b89ba091ab9bf5b33643748aa3.debug 120777 root:root ../../usr/lib/libocc.so.debug -/usr/lib/debug/.build-id/bd 40755 root:root -/usr/lib/debug/.build-id/bd/b4873161d8d7a879ce75d3f555e205b95b6583 120777 root:root ../../../libinterface.so -/usr/lib/debug/.build-id/bd/b4873161d8d7a879ce75d3f555e205b95b6583.debug 120777 root:root ../../usr/lib/libinterface.so.debug -/usr/lib/debug/.build-id/c4 40755 root:root -/usr/lib/debug/.build-id/c4/4c309dd606562f3c12cd94b96be35ab6573159 120777 root:root ../../../libstl.so -/usr/lib/debug/.build-id/c4/4c309dd606562f3c12cd94b96be35ab6573159.debug 120777 root:root ../../usr/lib/libstl.so.debug -/usr/lib/debug/.build-id/f8 40755 root:root -/usr/lib/debug/.build-id/f8/661596812cb7f3de34b671141eba8ba22ccfab 120777 root:root ../../../libgui.so -/usr/lib/debug/.build-id/f8/661596812cb7f3de34b671141eba8ba22ccfab.debug 120777 root:root ../../usr/lib/libgui.so.debug +/usr/lib/debug/.build-id/4f/0acfecc6ce1ac0e7db80184df7e51c75e0d993 120777 root:root ../../../libstl.so +/usr/lib/debug/.build-id/4f/0acfecc6ce1ac0e7db80184df7e51c75e0d993.debug 120777 root:root ../../usr/lib/libstl.so.debug +/usr/lib/debug/.build-id/51 40755 root:root +/usr/lib/debug/.build-id/51/70fcd9d33f43cabe0d39421ea6d2830ea212c7 120777 root:root ../../../libgeom2d.so +/usr/lib/debug/.build-id/51/70fcd9d33f43cabe0d39421ea6d2830ea212c7.debug 120777 root:root ../../usr/lib/libgeom2d.so.debug +/usr/lib/debug/.build-id/73 40755 root:root +/usr/lib/debug/.build-id/73/6f2d9dac1f9c1a5c35812f0c24b1cd0b4a6193 120777 root:root ../../../libcsg.so +/usr/lib/debug/.build-id/73/6f2d9dac1f9c1a5c35812f0c24b1cd0b4a6193.debug 120777 root:root ../../usr/lib/libcsg.so.debug +/usr/lib/debug/.build-id/77 40755 root:root +/usr/lib/debug/.build-id/77/9ca30ea7cd650c8c1a88ff1241e049a010814d 120777 root:root ../../../libvisual.so +/usr/lib/debug/.build-id/77/9ca30ea7cd650c8c1a88ff1241e049a010814d.debug 120777 root:root ../../usr/lib/libvisual.so.debug +/usr/lib/debug/.build-id/8d 40755 root:root +/usr/lib/debug/.build-id/8d/8fadc330865b20e9819154b2888ec2bf4cfe22 120777 root:root ../../../libcsgvis.so +/usr/lib/debug/.build-id/8d/8fadc330865b20e9819154b2888ec2bf4cfe22.debug 120777 root:root ../../usr/lib/libcsgvis.so.debug +/usr/lib/debug/.build-id/9c 40755 root:root +/usr/lib/debug/.build-id/9c/64e857e6618bfd8403cfef6afdd172e7a3be91 120777 root:root ../../../liboccvis.so +/usr/lib/debug/.build-id/9c/64e857e6618bfd8403cfef6afdd172e7a3be91.debug 120777 root:root ../../usr/lib/liboccvis.so.debug +/usr/lib/debug/.build-id/a3 40755 root:root +/usr/lib/debug/.build-id/a3/0d44ce7d5f691cafed68a745be50d0a153a8a5 120777 root:root ../../../libocc.so +/usr/lib/debug/.build-id/a3/0d44ce7d5f691cafed68a745be50d0a153a8a5.debug 120777 root:root ../../usr/lib/libocc.so.debug +/usr/lib/debug/.build-id/d2 40755 root:root +/usr/lib/debug/.build-id/d2/a371ca6427bd5236a4682472faacd9ee8df480 120777 root:root ../../../libgeom2dvis.so +/usr/lib/debug/.build-id/d2/a371ca6427bd5236a4682472faacd9ee8df480.debug 120777 root:root ../../usr/lib/libgeom2dvis.so.debug +/usr/lib/debug/.build-id/dd 40755 root:root +/usr/lib/debug/.build-id/dd/89d0d8d53262b2417a6a81e1894cf3ded9a16b 120777 root:root ../../../libnglib.so +/usr/lib/debug/.build-id/dd/89d0d8d53262b2417a6a81e1894cf3ded9a16b.debug 120777 root:root ../../usr/lib/libnglib.so.debug +/usr/lib/debug/.build-id/dd/b08f121ca06da0d64fc375cd3f2c94eb6657d0 120777 root:root ../../../libgui.so +/usr/lib/debug/.build-id/dd/b08f121ca06da0d64fc375cd3f2c94eb6657d0.debug 120777 root:root ../../usr/lib/libgui.so.debug /usr/lib/debug/usr/lib/libcsg.so.debug 100644 root:root @@ -476,58 +475,57 @@ Provides: libnetgen-debuginfo = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/lib/debug/.build-id/05 40755 root:root -File: /usr/lib/debug/.build-id/05/60bea33ea2507fcb42584f436e97d8eb5577bc 120777 root:root ../../../liboccvis.so -File: /usr/lib/debug/.build-id/05/60bea33ea2507fcb42584f436e97d8eb5577bc.debug 120777 root:root ../../usr/lib/liboccvis.so.debug -File: /usr/lib/debug/.build-id/0e 40755 root:root -File: /usr/lib/debug/.build-id/0e/ad1a1a5148df0ff6322bec03126658062401d5 120777 root:root ../../../libmesh.so -File: /usr/lib/debug/.build-id/0e/ad1a1a5148df0ff6322bec03126658062401d5.debug 120777 root:root ../../usr/lib/libmesh.so.debug -File: /usr/lib/debug/.build-id/12 40755 root:root -File: /usr/lib/debug/.build-id/12/a73fe7c517c5f78f84acae2f56a6ee1630e4d8 120777 root:root ../../../libvisual.so -File: /usr/lib/debug/.build-id/12/a73fe7c517c5f78f84acae2f56a6ee1630e4d8.debug 120777 root:root ../../usr/lib/libvisual.so.debug -File: /usr/lib/debug/.build-id/2c 40755 root:root -File: /usr/lib/debug/.build-id/2c/fa782e3f86de19bb830aa2868e7a58785af33b 120777 root:root ../../../libnglib.so -File: /usr/lib/debug/.build-id/2c/fa782e3f86de19bb830aa2868e7a58785af33b.debug 120777 root:root ../../usr/lib/libnglib.so.debug +File: /usr/lib/debug/.build-id/0f 40755 root:root +File: /usr/lib/debug/.build-id/0f/ddafc475db3e5eed4c5776195f32e4d76753e1 120777 root:root ../../../libmesh.so +File: /usr/lib/debug/.build-id/0f/ddafc475db3e5eed4c5776195f32e4d76753e1.debug 120777 root:root ../../usr/lib/libmesh.so.debug +File: /usr/lib/debug/.build-id/16 40755 root:root +File: /usr/lib/debug/.build-id/16/28eba7c8968cd09abf64302fdbf7ef14eb0015 120777 root:root ../../../libinterface.so +File: /usr/lib/debug/.build-id/16/28eba7c8968cd09abf64302fdbf7ef14eb0015.debug 120777 root:root ../../usr/lib/libinterface.so.debug +File: /usr/lib/debug/.build-id/23 40755 root:root +File: /usr/lib/debug/.build-id/23/e57d249acd9e3fff98dce7b8edd75781d8e274 120777 root:root ../../../libstlvis.so +File: /usr/lib/debug/.build-id/23/e57d249acd9e3fff98dce7b8edd75781d8e274.debug 120777 root:root ../../usr/lib/libstlvis.so.debug +File: /usr/lib/debug/.build-id/28 40755 root:root +File: /usr/lib/debug/.build-id/28/a166ade41d04caca887f2e737fcc776c0dbd44 120777 root:root ../../../libngcore.so +File: /usr/lib/debug/.build-id/28/a166ade41d04caca887f2e737fcc776c0dbd44.debug 120777 root:root ../../usr/lib/libngcore.so.debug File: /usr/lib/debug/.build-id/4f 40755 root:root -File: /usr/lib/debug/.build-id/4f/86f4e24520eb7f31ccdec5ccbbd284965ee3a2 120777 root:root ../../../libngcore.so -File: /usr/lib/debug/.build-id/4f/86f4e24520eb7f31ccdec5ccbbd284965ee3a2.debug 120777 root:root ../../usr/lib/libngcore.so.debug -File: /usr/lib/debug/.build-id/5a 40755 root:root -File: /usr/lib/debug/.build-id/5a/530ef4b22d1911d8d38ae9c5cb367dce4c1b09 120777 root:root ../../../libstlvis.so -File: /usr/lib/debug/.build-id/5a/530ef4b22d1911d8d38ae9c5cb367dce4c1b09.debug 120777 root:root ../../usr/lib/libstlvis.so.debug -File: /usr/lib/debug/.build-id/75 40755 root:root -File: /usr/lib/debug/.build-id/75/3b284f5b3c9e1bb92b654413bca66c62107365 120777 root:root ../../../libgeom2d.so -File: /usr/lib/debug/.build-id/75/3b284f5b3c9e1bb92b654413bca66c62107365.debug 120777 root:root ../../usr/lib/libgeom2d.so.debug -File: /usr/lib/debug/.build-id/7c 40755 root:root -File: /usr/lib/debug/.build-id/7c/c6fc23d5b92506aea37599fdc168605d499faa 120777 root:root ../../../libcsg.so -File: /usr/lib/debug/.build-id/7c/c6fc23d5b92506aea37599fdc168605d499faa.debug 120777 root:root ../../usr/lib/libcsg.so.debug -File: /usr/lib/debug/.build-id/8a 40755 root:root -File: /usr/lib/debug/.build-id/8a/d64cead865de37c5979baedba73220b6bdea38 120777 root:root ../../../libcsgvis.so -File: /usr/lib/debug/.build-id/8a/d64cead865de37c5979baedba73220b6bdea38.debug 120777 root:root ../../usr/lib/libcsgvis.so.debug -File: /usr/lib/debug/.build-id/ae 40755 root:root -File: /usr/lib/debug/.build-id/ae/0b9834f5487e4f49f1767266052dea2c13e49f 120777 root:root ../../../libgeom2dvis.so -File: /usr/lib/debug/.build-id/ae/0b9834f5487e4f49f1767266052dea2c13e49f.debug 120777 root:root ../../usr/lib/libgeom2dvis.so.debug -File: /usr/lib/debug/.build-id/b5 40755 root:root -File: /usr/lib/debug/.build-id/b5/a2d2941c5405b89ba091ab9bf5b33643748aa3 120777 root:root ../../../libocc.so -File: /usr/lib/debug/.build-id/b5/a2d2941c5405b89ba091ab9bf5b33643748aa3.debug 120777 root:root ../../usr/lib/libocc.so.debug -File: /usr/lib/debug/.build-id/bd 40755 root:root -File: /usr/lib/debug/.build-id/bd/b4873161d8d7a879ce75d3f555e205b95b6583 120777 root:root ../../../libinterface.so -File: /usr/lib/debug/.build-id/bd/b4873161d8d7a879ce75d3f555e205b95b6583.debug 120777 root:root ../../usr/lib/libinterface.so.debug -File: /usr/lib/debug/.build-id/c4 40755 root:root -File: /usr/lib/debug/.build-id/c4/4c309dd606562f3c12cd94b96be35ab6573159 120777 root:root ../../../libstl.so -File: /usr/lib/debug/.build-id/c4/4c309dd606562f3c12cd94b96be35ab6573159.debug 120777 root:root ../../usr/lib/libstl.so.debug -File: /usr/lib/debug/.build-id/f8 40755 root:root -File: /usr/lib/debug/.build-id/f8/661596812cb7f3de34b671141eba8ba22ccfab 120777 root:root ../../../libgui.so -File: /usr/lib/debug/.build-id/f8/661596812cb7f3de34b671141eba8ba22ccfab.debug 120777 root:root ../../usr/lib/libgui.so.debug -File: /usr/lib/debug/usr/lib/libcsg.so.debug 100644 root:root d3446e05de6a03a9bdca37e1cdb838f2 -File: /usr/lib/debug/usr/lib/libcsgvis.so.debug 100644 root:root b2f8793b9a89fcfab7d5f5d9b79a1ba9 -File: /usr/lib/debug/usr/lib/libgeom2d.so.debug 100644 root:root 06881462db8aec433e9182fd3fe14540 -File: /usr/lib/debug/usr/lib/libgeom2dvis.so.debug 100644 root:root b67a07acce3d4cb352fa0fbe98128985 -File: /usr/lib/debug/usr/lib/libgui.so.debug 100644 root:root 6a597cd88847a86328f11160ae9f975d -File: /usr/lib/debug/usr/lib/libinterface.so.debug 100644 root:root 563945f3af973bc4da63fc3f991e1ec4 -File: /usr/lib/debug/usr/lib/libmesh.so.debug 100644 root:root 93b8a748ed0f63ab1d43e4a6e005a717 -File: /usr/lib/debug/usr/lib/libngcore.so.debug 100644 root:root d32889c035bea6d227753dd8f72a038d -File: /usr/lib/debug/usr/lib/libnglib.so.debug 100644 root:root b7d9f1226a88bf6b3f307c7f49497eb6 -File: /usr/lib/debug/usr/lib/libocc.so.debug 100644 root:root 5f2f8f13bf0a139a8c90ad0b3302bfc2 -File: /usr/lib/debug/usr/lib/liboccvis.so.debug 100644 root:root f12e0d137816005d69f90cd9c57871e6 -File: /usr/lib/debug/usr/lib/libstl.so.debug 100644 root:root a5f94d1ca8d231eec2b32f5be790404e -File: /usr/lib/debug/usr/lib/libstlvis.so.debug 100644 root:root 42dd4dbb7c5a00f9d06facab8aecc91b -File: /usr/lib/debug/usr/lib/libvisual.so.debug 100644 root:root dd8b15b234642829fbda6afa0dccb534 +File: /usr/lib/debug/.build-id/4f/0acfecc6ce1ac0e7db80184df7e51c75e0d993 120777 root:root ../../../libstl.so +File: /usr/lib/debug/.build-id/4f/0acfecc6ce1ac0e7db80184df7e51c75e0d993.debug 120777 root:root ../../usr/lib/libstl.so.debug +File: /usr/lib/debug/.build-id/51 40755 root:root +File: /usr/lib/debug/.build-id/51/70fcd9d33f43cabe0d39421ea6d2830ea212c7 120777 root:root ../../../libgeom2d.so +File: /usr/lib/debug/.build-id/51/70fcd9d33f43cabe0d39421ea6d2830ea212c7.debug 120777 root:root ../../usr/lib/libgeom2d.so.debug +File: /usr/lib/debug/.build-id/73 40755 root:root +File: /usr/lib/debug/.build-id/73/6f2d9dac1f9c1a5c35812f0c24b1cd0b4a6193 120777 root:root ../../../libcsg.so +File: /usr/lib/debug/.build-id/73/6f2d9dac1f9c1a5c35812f0c24b1cd0b4a6193.debug 120777 root:root ../../usr/lib/libcsg.so.debug +File: /usr/lib/debug/.build-id/77 40755 root:root +File: /usr/lib/debug/.build-id/77/9ca30ea7cd650c8c1a88ff1241e049a010814d 120777 root:root ../../../libvisual.so +File: /usr/lib/debug/.build-id/77/9ca30ea7cd650c8c1a88ff1241e049a010814d.debug 120777 root:root ../../usr/lib/libvisual.so.debug +File: /usr/lib/debug/.build-id/8d 40755 root:root +File: /usr/lib/debug/.build-id/8d/8fadc330865b20e9819154b2888ec2bf4cfe22 120777 root:root ../../../libcsgvis.so +File: /usr/lib/debug/.build-id/8d/8fadc330865b20e9819154b2888ec2bf4cfe22.debug 120777 root:root ../../usr/lib/libcsgvis.so.debug +File: /usr/lib/debug/.build-id/9c 40755 root:root +File: /usr/lib/debug/.build-id/9c/64e857e6618bfd8403cfef6afdd172e7a3be91 120777 root:root ../../../liboccvis.so +File: /usr/lib/debug/.build-id/9c/64e857e6618bfd8403cfef6afdd172e7a3be91.debug 120777 root:root ../../usr/lib/liboccvis.so.debug +File: /usr/lib/debug/.build-id/a3 40755 root:root +File: /usr/lib/debug/.build-id/a3/0d44ce7d5f691cafed68a745be50d0a153a8a5 120777 root:root ../../../libocc.so +File: /usr/lib/debug/.build-id/a3/0d44ce7d5f691cafed68a745be50d0a153a8a5.debug 120777 root:root ../../usr/lib/libocc.so.debug +File: /usr/lib/debug/.build-id/d2 40755 root:root +File: /usr/lib/debug/.build-id/d2/a371ca6427bd5236a4682472faacd9ee8df480 120777 root:root ../../../libgeom2dvis.so +File: /usr/lib/debug/.build-id/d2/a371ca6427bd5236a4682472faacd9ee8df480.debug 120777 root:root ../../usr/lib/libgeom2dvis.so.debug +File: /usr/lib/debug/.build-id/dd 40755 root:root +File: /usr/lib/debug/.build-id/dd/89d0d8d53262b2417a6a81e1894cf3ded9a16b 120777 root:root ../../../libnglib.so +File: /usr/lib/debug/.build-id/dd/89d0d8d53262b2417a6a81e1894cf3ded9a16b.debug 120777 root:root ../../usr/lib/libnglib.so.debug +File: /usr/lib/debug/.build-id/dd/b08f121ca06da0d64fc375cd3f2c94eb6657d0 120777 root:root ../../../libgui.so +File: /usr/lib/debug/.build-id/dd/b08f121ca06da0d64fc375cd3f2c94eb6657d0.debug 120777 root:root ../../usr/lib/libgui.so.debug +File: /usr/lib/debug/usr/lib/libcsg.so.debug 100644 root:root dc60dd6923654cba784471bc074b6084 +File: /usr/lib/debug/usr/lib/libcsgvis.so.debug 100644 root:root a05732548ae8bc4e35b19862311915cc +File: /usr/lib/debug/usr/lib/libgeom2d.so.debug 100644 root:root fc615cdd5ab577a7756196a6f4d0cb95 +File: /usr/lib/debug/usr/lib/libgeom2dvis.so.debug 100644 root:root 19c1c8b4480525e18abd1210fb22d654 +File: /usr/lib/debug/usr/lib/libgui.so.debug 100644 root:root 747cfd8ba29cc706433afe875466faf9 +File: /usr/lib/debug/usr/lib/libinterface.so.debug 100644 root:root 46b3121c6f44df969b85c784d3716118 +File: /usr/lib/debug/usr/lib/libmesh.so.debug 100644 root:root 2fc871b14fb1fc21c281dece090d8174 +File: /usr/lib/debug/usr/lib/libngcore.so.debug 100644 root:root 01e226fd9a4e8194c64dfde00927ea70 +File: /usr/lib/debug/usr/lib/libnglib.so.debug 100644 root:root 9208d6d14e0ee892c90022e64ff4cfc9 +File: /usr/lib/debug/usr/lib/libocc.so.debug 100644 root:root 87c4771d22d6d0248a5a332e50587d5b +File: /usr/lib/debug/usr/lib/liboccvis.so.debug 100644 root:root 9d46e6148d56e323de9bcc6a6f50e102 +File: /usr/lib/debug/usr/lib/libstl.so.debug 100644 root:root caeed03cc7287a4d46e5676fad51df69 +File: /usr/lib/debug/usr/lib/libstlvis.so.debug 100644 root:root 8b1bd9c64e589ab61fa3d924ca9c17b1 +File: /usr/lib/debug/usr/lib/libvisual.so.debug 100644 root:root bd31df5922ab62ba439046a3c9ccf97e File: /usr/src/debug/netgen-6.2.2104 40755 root:root @@ -896,2 +894,2 @@ File: /usr/src/debug/netgen-6.2.2104/nglib/nglib.h 100644 root:root c82dad68fdd77ffd1a8bb985d06e61e1 -RPMIdentity: e74b9c4f64718f8a6f132214efd51b172b05a8d3c37aa41a6139eb2ec518baffc021482804c0241c33496f41d8d73a480ea7d9ec616bca81b213427adca01041 +RPMIdentity: 556ab7ba890d6141e2b3a99535a71ba541285b6e318116e91062624459756309c8e33c65fb32fc78ce467f72333851e224dc863609b445e0ccfacdaaabe9bd0e --- libnetgen-devel-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:08.000000000 +0000 +++ libnetgen-devel-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:29.445636951 +0000 @@ -393,3 +393,3 @@ File: /usr/lib/cmake/netgen/netgen-targets-relwithdebinfo.cmake 100644 root:root f157e4b1d646bfccdb71803d234c0c32 -File: /usr/lib/cmake/netgen/netgen-targets.cmake 100644 root:root 363cfe1083af4fdfd286520c2700ce0c -RPMIdentity: a4c43c0c049b28abf743d2cc2332291ccdcce2ebc40deec3280be26aeaa7949cdfef7c4cf92a2bdfa51a6fcd037227b6dde308dc871bf2c3cb53e3cf45d09460 +File: /usr/lib/cmake/netgen/netgen-targets.cmake 100644 root:root 8000f5ea8d228d9c321a405db6cd24fd +RPMIdentity: 7e0222112896936cc814384944f101fbb8511960e9cda8e4e0a32ae517f7a3c9da60195cfcf74e1ca560015bce3f344055302048dad5948dfeacdd40cde9a55a --- netgen-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:09.000000000 +0000 +++ netgen-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:29.640639884 +0000 @@ -12,3 +12,3 @@ Provides: netgen = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/bin/netgen 100755 root:root 9c6894c488421ecbd638580a01cfd6a8 +File: /usr/bin/netgen 100755 root:root 45dc1e9353b1a0832a54585a017c317e 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: 3ac309125e2306ba8762af29569054120c794eda362d6a17a9748e131ca4ed26696ed721e567faaba6b7ee9974d87a16eb46a04de377b568f3b6874fb33cd6c5 +RPMIdentity: 4ecca722fd670b7a638814f32997ebde5d49bfac2f10210f3985f3c0ea77bb0c92cbfecfe93da90d0d4e0a578f76997000329a9db495a702dfeb53253fec0758 --- netgen-debuginfo-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:09.000000000 +0000 +++ netgen-debuginfo-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:29.842642923 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/b3 40755 root:root -/usr/lib/debug/.build-id/b3/293fc06c93ecf00c0627061b379e8363146f81 120777 root:root ../../../../bin/netgen -/usr/lib/debug/.build-id/b3/293fc06c93ecf00c0627061b379e8363146f81.debug 120777 root:root ../../usr/bin/netgen.debug +/usr/lib/debug/.build-id/bc 40755 root:root +/usr/lib/debug/.build-id/bc/497050031fe8b74faf0677fbecbf4d8e41e633 120777 root:root ../../../../bin/netgen +/usr/lib/debug/.build-id/bc/497050031fe8b74faf0677fbecbf4d8e41e633.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/b3 40755 root:root -File: /usr/lib/debug/.build-id/b3/293fc06c93ecf00c0627061b379e8363146f81 120777 root:root ../../../../bin/netgen -File: /usr/lib/debug/.build-id/b3/293fc06c93ecf00c0627061b379e8363146f81.debug 120777 root:root ../../usr/bin/netgen.debug -File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root 6fe3406ae0fa5de040d50ee8a601b269 +File: /usr/lib/debug/.build-id/bc 40755 root:root +File: /usr/lib/debug/.build-id/bc/497050031fe8b74faf0677fbecbf4d8e41e633 120777 root:root ../../../../bin/netgen +File: /usr/lib/debug/.build-id/bc/497050031fe8b74faf0677fbecbf4d8e41e633.debug 120777 root:root ../../usr/bin/netgen.debug +File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root 636ae337582a55014ecbf0b1ff3e6d83 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: 887db7fa2d714b77c37b021b026eff632c4f64eed995627884b13a1a681ec60cb507177edb2fb71babec9885035d96db7eb9d1a903738161b56be658efc0d29a +RPMIdentity: 709bbfa09e8b4acb2b55e909de1084f1253e217e5f3e970d507b220f1d5e146c4c5107f45430f786248d7c0aa8dcb51b6d49560132e93c00dc498b5bdf7ff241 --- python3-module-netgen-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:08.000000000 +0000 +++ python3-module-netgen-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:30.514653029 +0000 @@ -41,3 +41,3 @@ Requires: /usr/lib/python3/site-packages -Requires: libpython3.10.so.1.0 >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3yoSCT3uR1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NiXNZjHacx17o6PhsxhmZv1Z7B5q07KAs168VTPcr00agk7vrzExH8d82J7mmfXMweHw0pP14tC72gW6YwJhjwh2SWUZfnh1FzYl3yQ5z8YMQ0KZIHgcxZFhj2aJ1tUWSm6YxwdfkfudgvxGjkhsMko4pAbyf8Rh9CqhfGrDha2ec6mc04INzctP4lhrM +Requires: libpython3.10.so.1.0 >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3yoSCT3uR1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivEpa7iKvCHX808HxZLXU8D6eG80NiXNZjHacx17o6PhsxhmZv1Z7B5q07KAs168VTPcr00KOURdtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkgW8vRw8tN82fcdwXfL2N4Zn6d9EQ6QxHrrpM72SYgZ8n3QnEW4l47c56h6VyU3itkyFmQzWSpAyw3zx5301rY8jTchlQ6c Requires: python3(logging) < 0 @@ -80,5 +80,5 @@ File: /usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-310.pyc 100644 root:root a7cd972d19c05abeb51d74c26813f3d1 -File: /usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-1.pyc 100644 root:root 9d188ec429834ae2d885f16497ddb273 -File: /usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-2.pyc 100644 root:root 93604ce20ea2c171699b071f51923b5c -File: /usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.pyc 100644 root:root 9d188ec429834ae2d885f16497ddb273 +File: /usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-1.pyc 100644 root:root ad8fca9e9855ea4bb4903722e16e0515 +File: /usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.opt-2.pyc 100644 root:root 68e40b5cf2f2369575718058baae5a3b +File: /usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-310.pyc 100644 root:root ad8fca9e9855ea4bb4903722e16e0515 File: /usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-310.opt-1.pyc 100644 root:root 67502e0814e8a8ddb1274b64bccb7bb0 @@ -92,5 +92,5 @@ File: /usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-310.pyc 100644 root:root e64ea28867c30b8cda67d6de8063a7ff -File: /usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc 100644 root:root 5f85d7ee083bcd8b4cd8469689498db8 -File: /usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-2.pyc 100644 root:root 5f85d7ee083bcd8b4cd8469689498db8 -File: /usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.pyc 100644 root:root 5f85d7ee083bcd8b4cd8469689498db8 +File: /usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-1.pyc 100644 root:root 13c04cfdd4a5718aff65fca2473acd6d +File: /usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.opt-2.pyc 100644 root:root 13c04cfdd4a5718aff65fca2473acd6d +File: /usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-310.pyc 100644 root:root 13c04cfdd4a5718aff65fca2473acd6d File: /usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-310.opt-1.pyc 100644 root:root 5333a44eb9b7cfb716273c28c6c6ecb5 @@ -101,3 +101,3 @@ File: /usr/lib/python3/site-packages/netgen/gui.py 100644 root:root 21bbb697dc29b6d252070facc597cfb8 -File: /usr/lib/python3/site-packages/netgen/libngpy.so 100644 root:root 43b810023f3b27dd5a79b0e886fa83e4 +File: /usr/lib/python3/site-packages/netgen/libngpy.so 100644 root:root dd5161e97e96d61d1ae829b016cb8fc1 File: /usr/lib/python3/site-packages/netgen/meshing.py 100644 root:root 9524efeee8607655e6a2331e9b1e43d6 @@ -106,3 +106,3 @@ File: /usr/lib/python3/site-packages/netgen/stl.py 100644 root:root 521e42658e4d9edb5af900372e882ded -File: /usr/lib/python3/site-packages/pyngcore.cpython-310.so 100644 root:root ccd36246538d0c197766433b17dac1f8 -RPMIdentity: 5b133ecc1a069e01134553ad67c2b8aa7ab5cf8fe14d288c5afb19d1d82cedf1e6d95d3bc8d5b4f9a774bff05747a0184804397fbf9bf7fbe1f236b1aee0db33 +File: /usr/lib/python3/site-packages/pyngcore.cpython-310.so 100644 root:root b14a6cdd3a674a4ac6566db4390f73fc +RPMIdentity: 88ed0315ae5f48fb3fa350a4c7f0e1138589107dec852b43ac6ddf13f32d0267ab1171df89037cb3434057aea41e14ca4276cb4bf343afc8eb24877f16f5cc2e --- python3-module-netgen-debuginfo-6.2.2104-alt2.i586.rpm.repo 2022-01-31 05:33:09.000000000 +0000 +++ python3-module-netgen-debuginfo-6.2.2104-alt2.i586.rpm.hasher 2022-05-14 05:50:30.731656293 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/04 40755 root:root -/usr/lib/debug/.build-id/04/c8892d5d3524a39e1e94e915d1c269d22b8873 120777 root:root ../../../python3/site-packages/netgen/libngpy.so -/usr/lib/debug/.build-id/04/c8892d5d3524a39e1e94e915d1c269d22b8873.debug 120777 root:root ../../usr/lib/python3/site-packages/netgen/libngpy.so.debug -/usr/lib/debug/.build-id/6c 40755 root:root -/usr/lib/debug/.build-id/6c/2547b8721a92d54b3a4f2f21a1d4bb5aacf463 120777 root:root ../../../python3/site-packages/pyngcore.cpython-310.so -/usr/lib/debug/.build-id/6c/2547b8721a92d54b3a4f2f21a1d4bb5aacf463.debug 120777 root:root ../../usr/lib/python3/site-packages/pyngcore.cpython-310.so.debug +/usr/lib/debug/.build-id/08 40755 root:root +/usr/lib/debug/.build-id/08/9c2af1b2fa375fb201ae1bc7e7fe3816c2913a 120777 root:root ../../../python3/site-packages/netgen/libngpy.so +/usr/lib/debug/.build-id/08/9c2af1b2fa375fb201ae1bc7e7fe3816c2913a.debug 120777 root:root ../../usr/lib/python3/site-packages/netgen/libngpy.so.debug +/usr/lib/debug/.build-id/d3 40755 root:root +/usr/lib/debug/.build-id/d3/93d7aaaec0fdfd5d6f36835a2178a02d268b1d 120777 root:root ../../../python3/site-packages/pyngcore.cpython-310.so +/usr/lib/debug/.build-id/d3/93d7aaaec0fdfd5d6f36835a2178a02d268b1d.debug 120777 root:root ../../usr/lib/python3/site-packages/pyngcore.cpython-310.so.debug /usr/lib/debug/usr/lib/python3 40755 root:root @@ -26,8 +26,8 @@ Provides: python3-module-netgen-debuginfo = 6.2.2104-alt2:sisyphus+291245.62600.59.1 -File: /usr/lib/debug/.build-id/04 40755 root:root -File: /usr/lib/debug/.build-id/04/c8892d5d3524a39e1e94e915d1c269d22b8873 120777 root:root ../../../python3/site-packages/netgen/libngpy.so -File: /usr/lib/debug/.build-id/04/c8892d5d3524a39e1e94e915d1c269d22b8873.debug 120777 root:root ../../usr/lib/python3/site-packages/netgen/libngpy.so.debug -File: /usr/lib/debug/.build-id/6c 40755 root:root -File: /usr/lib/debug/.build-id/6c/2547b8721a92d54b3a4f2f21a1d4bb5aacf463 120777 root:root ../../../python3/site-packages/pyngcore.cpython-310.so -File: /usr/lib/debug/.build-id/6c/2547b8721a92d54b3a4f2f21a1d4bb5aacf463.debug 120777 root:root ../../usr/lib/python3/site-packages/pyngcore.cpython-310.so.debug +File: /usr/lib/debug/.build-id/08 40755 root:root +File: /usr/lib/debug/.build-id/08/9c2af1b2fa375fb201ae1bc7e7fe3816c2913a 120777 root:root ../../../python3/site-packages/netgen/libngpy.so +File: /usr/lib/debug/.build-id/08/9c2af1b2fa375fb201ae1bc7e7fe3816c2913a.debug 120777 root:root ../../usr/lib/python3/site-packages/netgen/libngpy.so.debug +File: /usr/lib/debug/.build-id/d3 40755 root:root +File: /usr/lib/debug/.build-id/d3/93d7aaaec0fdfd5d6f36835a2178a02d268b1d 120777 root:root ../../../python3/site-packages/pyngcore.cpython-310.so +File: /usr/lib/debug/.build-id/d3/93d7aaaec0fdfd5d6f36835a2178a02d268b1d.debug 120777 root:root ../../usr/lib/python3/site-packages/pyngcore.cpython-310.so.debug File: /usr/lib/debug/usr/lib/python3 40755 root:root @@ -35,4 +35,4 @@ File: /usr/lib/debug/usr/lib/python3/site-packages/netgen 40755 root:root -File: /usr/lib/debug/usr/lib/python3/site-packages/netgen/libngpy.so.debug 100644 root:root 105aca2ddaf5fc26c621056f69c292b5 -File: /usr/lib/debug/usr/lib/python3/site-packages/pyngcore.cpython-310.so.debug 100644 root:root 99718571cfe1b03006722705a63ff408 +File: /usr/lib/debug/usr/lib/python3/site-packages/netgen/libngpy.so.debug 100644 root:root 6edf606567bcea019b42bb5991538a07 +File: /usr/lib/debug/usr/lib/python3/site-packages/pyngcore.cpython-310.so.debug 100644 root:root ecbe42c0b12be227f3da7c8e6a3454d7 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: a3834befbe3be42a952fa6fb33da2889be23944197f5065538020bd2ab153b2bd8ba88a801ba8c5d711820b58d309ebb8752fffad282095b49e701f7cb279064 +RPMIdentity: b0f80c4a853d5fdf6b09c1f843aa846d095199e62cf363c782779e9011eb2ac710a53d6c270934c80f229c7d9eaaf2c8d467c5f63dc64d01110822a5ef4e22ff