<86>Oct 6 13:13:26 userdel[1084401]: delete user 'rooter' <86>Oct 6 13:13:26 userdel[1084401]: removed group 'rooter' owned by 'rooter' <86>Oct 6 13:13:26 userdel[1084401]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 6 13:13:26 groupadd[1084412]: group added to /etc/group: name=rooter, GID=1211 <86>Oct 6 13:13:26 groupadd[1084412]: group added to /etc/gshadow: name=rooter <86>Oct 6 13:13:26 groupadd[1084412]: new group: name=rooter, GID=1211 <86>Oct 6 13:13:26 useradd[1084419]: new user: name=rooter, UID=1211, GID=1211, home=/root, shell=/bin/bash <86>Oct 6 13:13:26 userdel[1084428]: delete user 'builder' <86>Oct 6 13:13:26 userdel[1084428]: removed group 'builder' owned by 'builder' <86>Oct 6 13:13:26 userdel[1084428]: removed shadow group 'builder' owned by 'builder' <86>Oct 6 13:13:26 groupadd[1084436]: group added to /etc/group: name=builder, GID=1212 <86>Oct 6 13:13:26 groupadd[1084436]: group added to /etc/gshadow: name=builder <86>Oct 6 13:13:26 groupadd[1084436]: new group: name=builder, GID=1212 <86>Oct 6 13:13:26 useradd[1084441]: new user: name=builder, UID=1212, GID=1212, home=/usr/src, shell=/bin/bash <13>Oct 6 13:13:31 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Oct 6 13:13:31 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed <13>Oct 6 13:13:31 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Oct 6 13:13:31 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Oct 6 13:13:31 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 6 13:13:31 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 6 13:13:31 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed <13>Oct 6 13:13:31 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Oct 6 13:13:31 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Oct 6 13:13:31 rpmi: libcrypto1.1-1.1.1w-alt0.p9.1 p9+356668.100.1.1 1725304346 installed <13>Oct 6 13:13:31 rpmi: libssl1.1-1.1.1w-alt0.p9.1 p9+356668.100.1.1 1725304346 installed <13>Oct 6 13:13:31 rpmi: python3-3.7.17-alt3 p9+357891.100.1.1 1726753899 installed <13>Oct 6 13:13:31 rpmi: libpython3-3.7.17-alt3 p9+357891.100.1.1 1726753899 installed <13>Oct 6 13:13:32 rpmi: python3-base-3.7.17-alt3 p9+357891.100.1.1 1726753899 installed <13>Oct 6 13:13:32 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Oct 6 13:13:32 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Oct 6 13:13:32 rpmi: rpm-build-tcl-0.5.1-alt1 1519671307 installed warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmakeinstall_std not found <13>Oct 6 13:13:35 rpmi: xorg-proto-devel-2021.4-alt1 p9+272150.100.1.1 1621427342 installed <13>Oct 6 13:13:35 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Oct 6 13:13:35 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Oct 6 13:13:35 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed <13>Oct 6 13:13:35 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Oct 6 13:13:35 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Oct 6 13:13:35 rpmi: libwayland-client-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed <13>Oct 6 13:13:35 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed <13>Oct 6 13:13:35 rpmi: libtbb-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed <13>Oct 6 13:13:35 rpmi: OCE-foundation-0.18.3-alt1.1 1528684935 installed <13>Oct 6 13:13:35 rpmi: libtcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed <13>Oct 6 13:13:35 rpmi: libglvnd-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed <13>Oct 6 13:13:35 rpmi: tcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed <13>Oct 6 13:13:35 rpmi: tcl-devel-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed <13>Oct 6 13:13:35 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Oct 6 13:13:35 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Oct 6 13:13:35 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Oct 6 13:13:35 rpmi: libjasper-2.0.22-alt1 p9+259398.100.5.1 1602695042 installed <13>Oct 6 13:13:35 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Oct 6 13:13:35 rpmi: libogg-1.3.4-alt1 p9+249556.100.1.1 1586300644 installed <13>Oct 6 13:13:35 rpmi: libncurses-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Oct 6 13:13:35 rpmi: libwayland-server-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed <13>Oct 6 13:13:36 rpmi: libicu65-1:6.5.1-alt2 p9+270410.100.1.1 1619007054 installed <13>Oct 6 13:13:36 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed <13>Oct 6 13:13:36 rpmi: ilmbase25-common-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed <13>Oct 6 13:13:36 rpmi: libiex25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed <13>Oct 6 13:13:36 rpmi: libhalf25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed <13>Oct 6 13:13:36 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Oct 6 13:13:36 rpmi: libharfbuzz-2.8.1-alt1 p9+319683.500.4.1 1689082543 installed <13>Oct 6 13:13:36 rpmi: libfreetype-2.10.1-alt1.1.p9.1 p9+260179.200.3.1 1603971391 installed <13>Oct 6 13:13:36 rpmi: fontconfig-2.13.1-alt1 p9+247340.200.3.1 1583400482 installed Updating fonts cache: <29>Oct 6 13:13:37 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 6 13:13:37 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Oct 6 13:13:37 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Oct 6 13:13:37 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Oct 6 13:13:39 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Oct 6 13:13:39 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Oct 6 13:13:39 rpmi: libXdmcp-devel-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Oct 6 13:13:39 rpmi: libharfbuzz-icu-2.8.1-alt1 p9+319683.500.4.1 1689082543 installed <13>Oct 6 13:13:39 rpmi: libharfbuzz-gobject-2.8.1-alt1 p9+319683.500.4.1 1689082543 installed <13>Oct 6 13:13:39 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Oct 6 13:13:39 rpmi: libilmthread25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed <13>Oct 6 13:13:39 rpmi: libimath25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed <13>Oct 6 13:13:39 rpmi: icu-utils-1:6.5.1-alt2 p9+270410.100.1.1 1619007054 installed <13>Oct 6 13:13:39 rpmi: libicu-devel-1:6.5.1-alt2 p9+270410.100.1.1 1619007054 installed <13>Oct 6 13:13:39 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed <13>Oct 6 13:13:39 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Oct 6 13:13:39 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Oct 6 13:13:39 rpmi: libgnutls30-3.6.16-alt6 p9+345962.100.2.1 1715786186 installed <13>Oct 6 13:13:39 rpmi: libOpenGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed <13>Oct 6 13:13:39 rpmi: tbb-devel-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed <13>Oct 6 13:13:39 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Oct 6 13:13:39 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Oct 6 13:13:39 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Oct 6 13:13:39 rpmi: libzeromq-4.2.3-alt1 1513846882 installed <13>Oct 6 13:13:39 rpmi: librabbitmq-c-0.9.0-alt1 sisyphus+223349.100.1.2 1551468866 installed <13>Oct 6 13:13:39 rpmi: libgme-0.6.1-alt1 1521318053 installed <13>Oct 6 13:13:39 rpmi: libudfread-1.1.1-alt1 p9+266893.40.10.1 1617299172 installed <13>Oct 6 13:13:39 rpmi: libbluray-1.0.2-alt1 1529659810 installed <13>Oct 6 13:13:39 rpmi: wayland-devel-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed <13>Oct 6 13:13:39 rpmi: libwayland-client-devel-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed <13>Oct 6 13:13:39 rpmi: vulkan-filesystem-1.2.196-alt1.p9.1 p9+290027.500.3.1 1639385628 installed <13>Oct 6 13:13:39 rpmi: libvulkan1-1.2.196-alt1.p9.1 p9+290027.500.3.1 1639385628 installed <13>Oct 6 13:13:39 rpmi: libvulkan-devel-1.2.196-alt1.p9.1 p9+290027.500.3.1 1639385628 installed <13>Oct 6 13:13:39 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed <13>Oct 6 13:13:39 rpmi: libxvid-1.3.4-alt1 1507033988 installed <13>Oct 6 13:13:39 rpmi: libx265-160-2.8-alt1 1529659165 installed <13>Oct 6 13:13:39 rpmi: libx264-148-alt2 1496163823 installed <13>Oct 6 13:13:39 rpmi: libwavpack-5.3.0-alt1 p9+258826.100.1.1 1601305121 installed <13>Oct 6 13:13:39 rpmi: libvpx6-1.8.2-alt1 p9+256400.100.1.1 1597729968 installed <13>Oct 6 13:13:39 rpmi: libtwolame-0.3.13-alt1 1486717192 installed <13>Oct 6 13:13:39 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Oct 6 13:13:39 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618688 installed <13>Oct 6 13:13:39 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Oct 6 13:13:39 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Oct 6 13:13:39 rpmi: libfribidi-1.0.7-alt1 p9+238309.200.1.1 1569787041 installed <13>Oct 6 13:13:39 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed <13>Oct 6 13:13:39 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed <13>Oct 6 13:13:39 rpmi: libopus-1.3.1-alt3 p9+247689.300.3.1 1584537429 installed <13>Oct 6 13:13:39 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed <13>Oct 6 13:13:39 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed <13>Oct 6 13:13:39 rpmi: liblame-3.100-alt1 1527082573 installed <13>Oct 6 13:13:39 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Oct 6 13:13:39 rpmi: libdav1d-0.5.2-alt1 p9+264624.100.4.1 1611132797 installed <13>Oct 6 13:13:39 rpmi: libcodec2-0.8.1-alt1 1533802521 installed <13>Oct 6 13:13:39 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed <13>Oct 6 13:13:40 rpmi: libaom2-2.0.1-alt1 p9+265248.100.2.1 1611772715 installed <13>Oct 6 13:13:40 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Oct 6 13:13:40 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed <13>Oct 6 13:13:40 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Oct 6 13:13:40 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Oct 6 13:13:40 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Oct 6 13:13:41 rpmi: gcc8-c++-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Oct 6 13:13:41 rpmi: rpm-macros-cmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 6 13:13:41 rpmi: rmt-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed <13>Oct 6 13:13:41 rpmi: dump-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed <13>Oct 6 13:13:41 rpmi: cmake-modules-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 6 13:13:41 rpmi: libuv-1.41.1-alt2 p9+279921.100.7.1 1627798008 installed <13>Oct 6 13:13:41 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Oct 6 13:13:41 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed <13>Oct 6 13:13:41 rpmi: publicsuffix-list-dafsa-20240701-alt1 p9+352084.100.2.1 1720247829 installed <13>Oct 6 13:13:41 rpmi: libpsl-0.21.1-alt3 p9+308015.200.2.1 1670864661 installed <13>Oct 6 13:13:41 rpmi: libnghttp2-1.41.0-alt1 p9+256449.100.1.1 1597829543 installed <13>Oct 6 13:13:41 rpmi: openldap-common-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed <13>Oct 6 13:13:41 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Oct 6 13:13:41 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <86>Oct 6 13:13:41 groupadd[1105415]: group added to /etc/group: name=_keytab, GID=499 <86>Oct 6 13:13:41 groupadd[1105415]: group added to /etc/gshadow: name=_keytab <86>Oct 6 13:13:41 groupadd[1105415]: new group: name=_keytab, GID=499 <13>Oct 6 13:13:41 rpmi: libkrb5-1.17.2-alt5 p9+325691.100.1.1 1690460821 installed <86>Oct 6 13:13:41 groupadd[1105529]: group added to /etc/group: name=sasl, GID=498 <86>Oct 6 13:13:41 groupadd[1105529]: group added to /etc/gshadow: name=sasl <86>Oct 6 13:13:41 groupadd[1105529]: new group: name=sasl, GID=498 <13>Oct 6 13:13:41 rpmi: libsasl2-3-2.1.27-alt2.1 p9+256192.100.1.1 1597226707 installed <13>Oct 6 13:13:41 rpmi: libldap-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed <13>Oct 6 13:13:41 rpmi: libssh-0.9.6-alt1 p9+284394.100.1.1 1631195146 installed <13>Oct 6 13:13:41 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Oct 6 13:13:41 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Oct 6 13:13:41 rpmi: libcurl-7.79.0-alt2 p9+285689.100.2.1 1632758193 installed <13>Oct 6 13:13:41 rpmi: libarchive13-3.5.1-alt1 p9+271819.100.1.1 1620978303 installed <13>Oct 6 13:13:41 rpmi: cmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 6 13:13:41 rpmi: xorg-xf86miscproto-devel-0.9.3-alt1 1303464883 installed <13>Oct 6 13:13:41 rpmi: xml-utils-1:2.9.10-alt6.p9.1 p9+314487.100.1.1 1675223837 installed <13>Oct 6 13:13:41 rpmi: rpm-build-gir-0.7.3-alt2 p9+234356.40.2.1 1562933848 installed <13>Oct 6 13:13:41 rpmi: glib2-devel-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed <13>Oct 6 13:13:42 rpmi: libfreetype-devel-2.10.1-alt1.1.p9.1 p9+260179.200.3.1 1603971391 installed <13>Oct 6 13:13:42 rpmi: libharfbuzz-devel-2.8.1-alt1 p9+319683.500.4.1 1689082543 installed <13>Oct 6 13:13:42 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Oct 6 13:13:42 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed <13>Oct 6 13:13:42 rpmi: libgdk-pixbuf-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed <13>Oct 6 13:13:42 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Oct 6 13:13:42 rpmi: libgomp1-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Oct 6 13:13:42 rpmi: libraw-0.19.5-alt1 p9+236466.300.1.1 1566486023 installed <13>Oct 6 13:13:42 rpmi: libjxr-1.1-alt1 1454944049 installed <13>Oct 6 13:13:42 rpmi: openexr25-common-2.5.6-alt1 p9+272589.200.3.1 1622735064 installed <13>Oct 6 13:13:42 rpmi: libilmimf25-2.5.6-alt1 p9+272589.200.3.1 1622735064 installed <13>Oct 6 13:13:42 rpmi: libfreeimage-3.18.0-alt4 p9+265603.2000.9.1 1613085794 installed <13>Oct 6 13:13:42 rpmi: libfreeimage-devel-3.18.0-alt4 p9+265603.2000.9.1 1613085794 installed <13>Oct 6 13:13:42 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Oct 6 13:13:42 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Oct 6 13:13:42 rpmi: libdrm-1:2.4.105-alt2 p9+271012.100.1.1 1619786664 installed <13>Oct 6 13:13:42 rpmi: libgbm-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed <13>Oct 6 13:13:42 rpmi: libX11-locales-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed <13>Oct 6 13:13:42 rpmi: libX11-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed <13>Oct 6 13:13:42 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Oct 6 13:13:42 rpmi: libX11-devel-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed <13>Oct 6 13:13:42 rpmi: libXrender-0.9.10-alt1 p9+261891.200.2.1 1606149106 installed <13>Oct 6 13:13:42 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Oct 6 13:13:42 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Oct 6 13:13:42 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Oct 6 13:13:42 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Oct 6 13:13:42 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Oct 6 13:13:42 rpmi: libtk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed <13>Oct 6 13:13:42 rpmi: libvdpau-1:1.4-alt1 p9+258595.100.2.1 1601316918 installed <13>Oct 6 13:13:42 rpmi: libvdpau-devel-1:1.4-alt1 p9+258595.100.2.1 1601316918 installed <13>Oct 6 13:13:42 rpmi: tk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed <13>Oct 6 13:13:42 rpmi: tk-devel-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed <13>Oct 6 13:13:42 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed <13>Oct 6 13:13:42 rpmi: libXpm-devel-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed <13>Oct 6 13:13:42 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Oct 6 13:13:42 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed <13>Oct 6 13:13:42 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Oct 6 13:13:42 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Oct 6 13:13:42 rpmi: libXrender-devel-0.9.10-alt1 p9+261891.200.2.1 1606149106 installed <13>Oct 6 13:13:42 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Oct 6 13:13:42 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Oct 6 13:13:42 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Oct 6 13:13:42 rpmi: libGLX-mesa-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed <13>Oct 6 13:13:42 rpmi: libGLX-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed <13>Oct 6 13:13:42 rpmi: libGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed <13>Oct 6 13:13:42 rpmi: libva-2.11.0-alt1 p9+269909.100.6.1 1618999763 installed <13>Oct 6 13:13:42 rpmi: libavutil56-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:42 rpmi: libswresample3-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:42 rpmi: libGLU-4:9.0.1-alt1 p9+251991.3000.19.1 1590835932 installed <13>Oct 6 13:13:42 rpmi: libgl2ps-1.4.2-alt1 p9+273501.70.37.1 1629720451 installed <13>Oct 6 13:13:43 rpmi: OCE-ocaf-0.18.3-alt1.1 1528684935 installed <13>Oct 6 13:13:43 rpmi: OCE-modeling-0.18.3-alt1.1 1528684935 installed <13>Oct 6 13:13:44 rpmi: OCE-visualization-0.18.3-alt1.1 1528684935 installed <13>Oct 6 13:13:44 rpmi: OCE-draw-0.18.3-alt1.1 1528684935 installed <13>Oct 6 13:13:44 rpmi: libswscale5-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:44 rpmi: libEGL-mesa-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed <13>Oct 6 13:13:44 rpmi: libEGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed <13>Oct 6 13:13:44 rpmi: libglvnd-devel-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed <13>Oct 6 13:13:44 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Oct 6 13:13:44 rpmi: libpango-1.44.6-alt1 p9+237353.700.2.2 1568373865 installed <13>Oct 6 13:13:44 rpmi: librsvg-1:2.46.4-alt1 p9+248366.400.6.1 1587060872 installed <13>Oct 6 13:13:44 rpmi: libgl2ps-devel-1.4.2-alt1 p9+273501.70.37.1 1629720451 installed <13>Oct 6 13:13:44 rpmi: libGL-devel-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed <13>Oct 6 13:13:44 rpmi: libGLU-devel-4:9.0.1-alt1 p9+251991.3000.19.1 1590835932 installed <13>Oct 6 13:13:44 rpmi: libva-devel-2.11.0-alt1 p9+269909.100.6.1 1618999763 installed <13>Oct 6 13:13:44 rpmi: libavutil-devel-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:44 rpmi: libXxf86misc-1.0.4-alt1 sisyphus+223149.600.2.1 1551268437 installed <13>Oct 6 13:13:44 rpmi: libXxf86misc-devel-1.0.4-alt1 sisyphus+223149.600.2.1 1551268437 installed <13>Oct 6 13:13:44 rpmi: libXScrnSaver-1.2.3-alt1 sisyphus+223149.500.2.1 1551268370 installed <13>Oct 6 13:13:44 rpmi: libXScrnSaver-devel-1.2.3-alt1 sisyphus+223149.500.2.1 1551268370 installed <13>Oct 6 13:13:44 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Oct 6 13:13:44 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Oct 6 13:13:44 rpmi: libXres-1.2.0-alt1 1508501173 installed <13>Oct 6 13:13:44 rpmi: libXres-devel-1.2.0-alt1 1508501173 installed <13>Oct 6 13:13:44 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed <13>Oct 6 13:13:44 rpmi: libXi-devel-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed <13>Oct 6 13:13:44 rpmi: libXtst-1.2.3-alt1 p9+261891.100.2.1 1606149065 installed <13>Oct 6 13:13:44 rpmi: libXtst-devel-1.2.3-alt1 p9+261891.100.2.1 1606149065 installed <13>Oct 6 13:13:44 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Oct 6 13:13:44 rpmi: libXv-devel-1.0.11-alt1 1527685497 installed <13>Oct 6 13:13:44 rpmi: libxkbfile-1.1.0-alt1 sisyphus+225206.1100.1.2 1552949559 installed <13>Oct 6 13:13:44 rpmi: libxkbfile-devel-1.1.0-alt1 sisyphus+225206.1100.1.2 1552949559 installed <13>Oct 6 13:13:44 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Oct 6 13:13:44 rpmi: libXcomposite-devel-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Oct 6 13:13:44 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507904 installed <13>Oct 6 13:13:44 rpmi: libavcodec58-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:44 rpmi: libavcodec-devel-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:44 rpmi: libchromaprint1-1.5.0-alt1 p9+264637.100.2.1 1611246979 installed <13>Oct 6 13:13:45 rpmi: libavformat58-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:45 rpmi: libavformat-devel-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:45 rpmi: OCE-devel-0.18.3-alt1.1 1528684935 installed <13>Oct 6 13:13:45 rpmi: libswresample-devel-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:45 rpmi: libswscale-devel-2:4.3.8-alt1 p9+354611.100.1.1 1723023609 installed <13>Oct 6 13:13:45 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Oct 6 13:13:45 rpmi: ccmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 6 13:13:45 rpmi: pybind11-devel-2.5.0-alt1 p9+255957.10.47.1 1599835262 installed <13>Oct 6 13:13:45 rpmi: gcc-c++-8-alt2 p9+246536.100.3.1 1582643803 installed <13>Oct 6 13:13:45 rpmi: python3-dev-3.7.17-alt3 p9+357891.100.1.1 1726753899 installed <13>Oct 6 13:13:45 rpmi: libjpeg-devel-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Oct 6 13:13:45 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744353 installed <13>Oct 6 13:13:45 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/netgen-6.2.2004-alt1.nosrc.rpm (w1.gzdio) Installing netgen-6.2.2004-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.98525 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf netgen-6.2.2004 + echo 'Source #0 (netgen-6.2.2004.tar):' Source #0 (netgen-6.2.2004.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/netgen-6.2.2004.tar + cd netgen-6.2.2004 + /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 134 (offset -20 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 #9 (0009-immintrin.patch):' Patch #9 (0009-immintrin.patch): + /usr/bin/patch -p1 patching file libsrc/general/ngsimd.hpp + 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 269 (offset -9 lines). + sed -i 's|@UINT64_C@|UL|' ng/ngpkg.cpp + sed -i 's|NG_INSTALL_DIR_LIB_DEFAULT lib|NG_INSTALL_DIR_LIB_DEFAULT lib${LIB_SUFFIX}|' CMakeLists.txt + sed -i 's|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT /usr/lib64/cmake/netgen|' CMakeLists.txt + sed -i 's|||' ng/Togl2.1/togl.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.98525 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2004 + OPTFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing' + __cmake -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib64/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib64 -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib64/tcl -DNETGEN_PYTHON_RPATH=/usr/lib64 -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON + mkdir -p BUILD + echo '%cmake: p9 compat: calling cmake in the build directory.' %cmake: p9 compat: calling cmake in the build directory. + pushd BUILD ~/RPM/BUILD/netgen-6.2.2004/BUILD ~/RPM/BUILD/netgen-6.2.2004 + ret=0 + __cmake_common -S .. -B . -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib64/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib64 -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib64/tcl -DNETGEN_PYTHON_RPATH=/usr/lib64 -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON + cmake -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S .. -B . -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib64/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib64 -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib64/tcl -DNETGEN_PYTHON_RPATH=/usr/lib64 -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON Checking for write permissions in install directory... CMake Warning at CMakeLists.txt:60 (message): No write access at install directory, please set correct permissions -- The C compiler identification is GNU 8.4.1 -- The CXX compiler identification is GNU 8.4.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- 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:72 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.17", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.17", minimum required is "3") -- Found Tclsh: /usr/bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD + popd ~/RPM/BUILD/netgen-6.2.2004 + '[' 0 -eq 0 ']' + touch /usr/src/tmp/.rpm-macros-cmake-B.-succeeded + return 0 + __cmake_build_compat VERBOSE=1 + __cmake_build_compat_use_cmd=make + for i in "$@" + case $i in + echo 'cmake_build: Make flag '\''VERBOSE=1'\'' found on %cmake_build command line.' cmake_build: Make flag 'VERBOSE=1' found on %cmake_build command line. + __cmake_build_compat_use_cmd=make + break + case $__cmake_build_compat_use_cmd in + echo 'cmake_build: Direct make(1) arguments found on %cmake_build command line.' cmake_build: Direct make(1) arguments found on %cmake_build command line. + echo 'cmake_build: Invoking make to be backward compatible with p9.' cmake_build: Invoking make to be backward compatible with p9. + make -j8 -C BUILD VERBOSE=1 make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/netgen-6.2.2004 -B/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make -f CMakeFiles/Makefile2 all make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2004 /usr/src/RPM/BUILD/netgen-6.2.2004 /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/netgen.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 20%] Performing check_submodules step for 'netgen' /usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2004/cmake/check_submodules.cmake /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 10%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004 /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/tmp /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/BUILD/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 40%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 50%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 60%] Performing configure step for 'netgen' cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib64/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m -DPYTHON_LIBRARIES=/usr/lib64/libpython3.7m.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib64/libtcl.so -DTK_LIBRARY=/usr/lib64/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/usr/bin/tclsh -DTK_WISH=/usr/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_CXX_FLAGS=-pipe -frecord-gcc-switches -Wall -g -O2" "-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 -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" "-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2" "-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2" -DCMAKE_INSTALL_RPATH:UNINITIALIZED=/usr/lib64/tcl -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_SKIP_BUILD_RPATH:UNINITIALIZED=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBTOGL:UNINITIALIZED=/usr/lib64/tcl/libTogl2.1.so -DLIB_DESTINATION:UNINITIALIZED=lib64 -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DNETGEN_PYTHON_RPATH:UNINITIALIZED=/usr/lib64 -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/bin -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen -DNG_INSTALL_PYBIND:UNINITIALIZED=ON -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -Dng_install_dir_lib:UNINITIALIZED=/usr/lib64 "-GUnix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2004 Re-run cmake no build system arguments Checking for write permissions in install directory... CMake Warning at CMakeLists.txt:60 (message): No write access at install directory, please set correct permissions -- The C compiler identification is GNU 8.4.1 -- The CXX compiler identification is GNU 8.4.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.17", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.17", minimum required is "3") -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Found Tclsh: /usr/bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.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:275 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:246 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.7.17") -- Found PythonLibs: /usr/lib64/libpython3.7m.so -- Found Pybind11: /usr/include CMake Warning (dev) in cmake/cmake_modules/FindOpenCasCade.cmake: A logical block opening on the line /usr/src/RPM/BUILD/netgen-6.2.2004/cmake/cmake_modules/FindOpenCasCade.cmake:28 (if) closes on the line /usr/src/RPM/BUILD/netgen-6.2.2004/cmake/cmake_modules/FindOpenCasCade.cmake:30 (endif) with mis-matching arguments. Call Stack (most recent call first): CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OCC: /usr/include/oce (found version "6.9.1") -- -- Found OpenCASCADE version: 6.9.1 -- -- OpenCASCADE include directory: /usr/include/oce -- -- OpenCASCADE shared libraries directory: /usr/lib64 -- -- OpenCASCADE shared libraries : /usr/lib64/libTKBO.so;/usr/lib64/libTKBool.so;/usr/lib64/libTKBRep.so;/usr/lib64/libTKCAF.so;/usr/lib64/libTKCDF.so;/usr/lib64/libTKernel.so;/usr/lib64/libTKG2d.so;/usr/lib64/libTKG3d.so;/usr/lib64/libTKGeomAlgo.so;/usr/lib64/libTKGeomBase.so;/usr/lib64/libTKHLR.so;/usr/lib64/libTKIGES.so;/usr/lib64/libTKLCAF.so;/usr/lib64/libTKMath.so;/usr/lib64/libTKMesh.so;/usr/lib64/libTKOffset.so;/usr/lib64/libTKPrim.so;/usr/lib64/libTKService.so;/usr/lib64/libTKShHealing.so;/usr/lib64/libTKSTEP.so;/usr/lib64/libTKSTEP209.so;/usr/lib64/libTKSTEPAttr.so;/usr/lib64/libTKSTEPBase.so;/usr/lib64/libTKSTL.so;/usr/lib64/libTKTopAlgo.so;/usr/lib64/libTKV3d.so;/usr/lib64/libTKXCAF.so;/usr/lib64/libTKXDEIGES.so;/usr/lib64/libTKXDESTEP.so;/usr/lib64/libTKXSBase.so -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libavcodec' -- Found libavcodec, version 58.91.100 -- Checking for module 'libavformat' -- Found libavformat, version 58.45.100 -- Checking for module 'libavutil' -- Found libavutil, version 56.51.100 -- Checking for module 'libswscale' -- Found libswscale, version 5.7.100 -- Found FFMPEG or Libav: /usr/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so;/usr/lib64/libswscale.so, /usr/include -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- LTO enabled CMake Warning at python/CMakeLists.txt:18 (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 6.2-20192: Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O2 Enabled functionality: OCC: ............... ON JPEGlib: ........... ON FFMPEG: ............ ON GUI: ............... ON MPI: ............... OFF PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib64/python3/site-packages ------------------------------------------------------------------------ -- Configuring done -- 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.2004/BUILD/netgen cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2004/cmake/check_submodules.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen && make --silent make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Scanning dependencies of target togl make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Scanning dependencies of target ngcore make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 2%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/ng/Togl2.1/togl.c:618: /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (error_code = togl_CheckForXError(from)) { ^~~~~~~~~~ At top level: /usr/src/RPM/BUILD/netgen-6.2.2004/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) ^~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 6%] 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 make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 6%] Built target togl make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/exception.cpp: In function 'std::__cxx11::string ngcore::detail::TranslateBacktrace(std::__cxx11::string, std::__cxx11::string)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/exception.cpp:125:12: warning: unused variable 'position' [-Wunused-variable] 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.2004/libsrc/core/exception.cpp: In function 'std::__cxx11::string ngcore::GetBackTrace()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable] size_t len = strlen(bt_syms[i]); ^~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/bitarray.cpp: In function 'ngcore::Archive& ngcore::operator&(ngcore::Archive&, ngcore::BitArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/bitarray.cpp:132:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/localheap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/table.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp: In destructor 'ngcore::BaseDynamicTable::~BaseDynamicTable()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp:97:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp: In member function 'void ngcore::BaseDynamicTable::SetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp: In member function 'void ngcore::BaseDynamicTable::IncSize(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp:117:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < 0 || i >= data.Size()) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp: In member function 'void ngcore::BaseDynamicTable::DecSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.cpp:140:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < 0 || i >= data.Size()) ~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/taskmanager.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:228:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < num_threads; i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (mytask >= mytasks.Size()) break; ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:399:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] catch (Exception e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:513:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base::__int_type' {aka 'int'} and 'long unsigned int' [-Wsign-compare] if (mynode_data.start_cnt >= mytasks.Size()) break; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:515:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (mytask >= mytasks.Size()) break; ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:527:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] catch (Exception e) ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/profiler.hpp:272:27: warning: 't.ngcore::RegionTracer::nr' may be used uninitialized in this function [-Wmaybe-uninitialized] trace->StopTask (thread_id, nr); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:521:32: note: 't.ngcore::RegionTracer::nr' was declared here RegionTracer t(ti.thread_nr, jobnr, RegionTracer::ID_JOB, ti.task_nr); ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/profiler.hpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/profiler.hpp:272:27: warning: 't.ngcore::RegionTracer::nr' may be used uninitialized in this function [-Wmaybe-uninitialized] trace->StopTask (thread_id, nr); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.cpp:393:28: note: 't.ngcore::RegionTracer::nr' was declared here RegionTracer t(ti.thread_nr, jobnr, RegionTracer::ID_JOB, ti.task_nr); ^ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < strflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:311:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < numflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:313:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < defflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:315:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < flaglistflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:317:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < numlistflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:321:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < strflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < numflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < defflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:345:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < strlistflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:347:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < numlistflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:349:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < flaglistflags.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:612:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < strs.Size(); i++) ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:108:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < names.size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:114:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:120:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:126:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:168:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.cpp:177:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/python_ngcore.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 9%] Linking CXX shared library libngcore.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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/python_ngcore.cpp.o -Wl,-rpath,:::::::::::::::::::::::: -lpthread /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 9%] Built target ngcore make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Scanning dependencies of target pyngcore make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Scanning dependencies of target visual make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Scanning dependencies of target occ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target mesh make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const Handle_BRepAlgo_AsDes&, const TopTools_MapOfShape&, Standard_Boolean)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] Standard_Boolean AffichPurge = Standard_False; ^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Inter2d.cxx: In static member function 'static TopoDS_Vertex Partition_Inter2d::FindEndVertex(const TopTools_ListOfShape&, Standard_Real, Standard_Real, const TopoDS_Edge&, Standard_Boolean&, Standard_Real&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Inter2d.cxx:337:10: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Abs(endU-f) < Abs(endU-l)) ~~~^~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray&, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/mvdraw.cpp:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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.2004/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (selpoint > 0 && selpoint <= mesh->GetNP()) ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh->GetNSE(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh->GetNSE(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (selelement > 0 && selelement <= mesh->GetNSE()) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh->GetNP(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] static int nbe = 0; ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] if (angle >= anglemax) { ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here Standard_Real angle; ^~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 11%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/visualization/vsfieldlines.cpp:207:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:428:40: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(maxpoints > 0 && points.Size() >= maxpoints) ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= startpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= startpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 13%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < pgeominfo.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < lines.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const netgen::NgArray*) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = 0; ii < testfaces->Size(); ii++) ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < lines.Size(); i++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/adfront2.cpp:201:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if(i!=n_elements) ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 14%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop2d.cxx: In function 'TopoDS_Edge MakeDegenAndSelect(const TopoDS_Edge&, const TopoDS_Vertex&, TopoDS_Edge&, TopTools_SequenceOfShape&, TColStd_SequenceOfReal&, const TopoDS_Edge&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] B.UpdateVertex( V, U2, NewDegen, Tol); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] dU = USeq(i) - U1; ~~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 12%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < soldata.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < soldata.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i >= 0 && i < soldata.Size()) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < soldata.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < soldata.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int elnr = 0; elnr < mesh->GetNE(); elnr++) ~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < user_vis.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < cpp.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < cpt.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 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.2004/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 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.2004/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < trigs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < trigs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4469:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = i; ii < trigs.Size(); ii++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:4478:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = i; ii < trigs.Size(); ii++) ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/visualization/vssolution.cpp:1966:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/visualization/vssolution.cpp:4451:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/visualization/vssolution.cpp:4452:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occconstruction.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 9%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore_export.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore_export.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore_export.cpp:37:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < 0 || i >= self.Size()) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore_export.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore_export.cpp:43:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < 0 || i >= self.Size()) ~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 16%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] pi < GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] i < np+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] i < clvol.Size()+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = lasti+1; i <= faces.Size() && !fstind; i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= locfaces2.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= locfaces3.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= locfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= locfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:634:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (other >= 1 && other <= pindex.Size() && ~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (INDEX i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:801:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/adfront3.cpp:861:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= testfaces->Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:865:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = 1; ii <= aprif.Size(); ii++) ~~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/adfront3.cpp:367:11: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/adfront3.cpp:677:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] double vstep = 0.01*(vmax-vmin); ^~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::InsertVirtualBoundaryLayer(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:54:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:334:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k = 0; k < pnt1_elems.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:337:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int l = 0; l < pnt2_elems.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:413:52: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < pnt1_elems.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:428:52: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < pnt2_elems.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (int i = 0; i < 6; i++) ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:521:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if(blp.new_matnrs.Size() > 0) ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:601:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 1; j <= vertelems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/boundarylayer.cpp:154:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/boundarylayer.cpp:158:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 11%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (selpoint > 0 && selpoint <= mesh->GetNP()) ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh->GetNE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:537:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int j = 0; j < pnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:550:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int j = 0; j < pnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:568:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int j = 0; j < pnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int j = 0; j < pnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:627:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh->GetNE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:645:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= faces.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh->GetNE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int hi = 0; hi < seia.Size(); hi++) ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:1869:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:2419:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= faces.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:2622:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= faces.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:2689:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:2974:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= faces.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:3030:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh->GetNSE(); i++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 22%] Linking CXX shared library libvisual.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 22%] Built target visual make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable] double maxh = mparam.maxh; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable] double svalue[DIVIDEEDGESECTIONS]; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable] double L = system.Mass(); ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:247:12: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] double olddist = 0; ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:426:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(geom.fnames.Size()>=facenr) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:771:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < gis.Size(); l++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:842:64: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:869:51: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:647:26: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:900:34: warning: variable 'point' set but not used [-Wunused-but-set-variable] gp_Pnt point = BRep_Tool::Pnt(vertex); ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:628:9: warning: unused variable 'projecttype' [-Wunused-variable] int projecttype = PARAMETERSPACE; ^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:941:26: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/occgenmesh.cpp:1256:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < linenums.Size(); j++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/meshtype.hpp:1331:5: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgenmesh.cpp:357:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgenmesh.cpp:680:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgenmesh.cpp:1010:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:325:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:396:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:461:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:529:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:539:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(k = 0; k < idmaps.Size(); k++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:715:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:795:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:1112:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:1152:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:1592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mids.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:1730:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:1803:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mquads.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:1879:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i*>&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2148:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=0; j*>&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2493:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int m = 0; m < mtets_old.Size(); m++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2543:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2592:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2632:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=0; j*) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2861:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=1; i<=mtets.Size(); i++) ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2863:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=1; i<=mprisms.Size(); i++) ~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2865:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=1; i<=mtris.Size(); i++) ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2867:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=1; i<=mquads.Size(); i++) ~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2869:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=1; i<=mprisms.Size(); i++) ~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2920:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:2990:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3011:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3034:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3060:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3135:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3138:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3143:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3146:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3151:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtris.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtris.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3205:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3207:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3215:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3220:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3222:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3230:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3235:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtris.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3237:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtris.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3245:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtris.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < edges.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3609:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtets.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3613:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < mtets.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3617:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < mtets.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3624:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mtris.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3630:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < mtris.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3634:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < mtris.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3685:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mprisms.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3780:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mquads.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:3964:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(int ii=1; ii<=mesh.GetNP(); ii++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bisect.cpp:4011:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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.2004/libsrc/meshing/bisect.cpp:2472:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:2473:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:2474:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:2475:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bisect.cpp:2476:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/bisect.cpp:2812:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/bisect.cpp:3188:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:89:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < nnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:145:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:163:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < nnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::TaskManager, netgen::Tracer)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:288:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < nnums.Size(); j++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/clusters.cpp:47:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/occgeom.cpp:916:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.cpp:890:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.cpp:895:19: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:81:16: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces->Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces->Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/geomsearch.cpp:216:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= area.Size(); k++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:139:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < npoints.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= npoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:218:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= npoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < mesh.LockedPoints().Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:357:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < edges.Size(); l++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/delaunay2d.cpp:377:40: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if(i!=n_elements) ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:444:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (elnr > links.Size()) ~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:817:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (centers.Size() < nelind) ~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1208:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1238:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = 1; ii <= openels.Size(); ii++) ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1262:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1367:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= openels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1388:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1417:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jj = 1; jj <= neartrias.Size(); jj++) ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1530:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1549:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:1914:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:741:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:274:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if(i!=n_elements) ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp: 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.2004/libsrc/meshing/delaunay.cpp:206:13: 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.2004/libsrc/meshing/delaunay.cpp:838:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/delaunay.cpp:31:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if(leaf_index.Size() hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ri = 0; ri < rules.Size(); ri++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:230:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= rule.newels.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:273:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < elonnode[el[j]].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:277:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < nbels[sei].Size(); l++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ri = 0; ri < rules.Size(); ri++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:326:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i < elmap.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:333:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2gen.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/improve2gen.cpp:201:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/improve2gen.cpp:248:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/improve2gen.cpp:317:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 20%] Linking CXX shared library pyngcore.cpython-37m.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG -shared -Wl,-soname,pyngcore.cpython-37m.so -o pyngcore.cpython-37m.so CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: -flto libngcore.so -lpython3.7m make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 27%] Built target pyngcore make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve2.cpp:444:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasbothpi.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:454:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasonepi.Size(); k++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:612:9: warning: unused variable 'ntasks' [-Wunused-variable] int ntasks = ngcore::TaskManager::GetMaxThreads(); ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:36, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.hpp: In instantiation of 'void netgen::BuildEdgeList(const netgen::Mesh&, const ngcore::Table&, ngcore::Array >&) [with TINDEX = netgen::SurfaceElementIndex]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:615:48: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.hpp:9:24: warning: variable 'tetedges' set but not used [-Wunused-but-set-variable] static constexpr int tetedges[6][2] = ^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'void netgen::MeshOptimize2d::SplitImprove()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/hashtabl.hpp:96:24: warning: '*((void*)& edge +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] return (ind.I1() + ind.I2()) % hash.Size() + 1; ~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:753:17: note: '*((void*)& edge +4)' was declared here INDEX_2 edge; ^~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:30, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/template.hpp:124:31: warning: 'edge' may be used uninitialized in this function [-Wmaybe-uninitialized] { return i[0] == in2.i[0] && i[1] == in2.i[1]; } ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve2.cpp:753:17: note: 'edge' was declared here INDEX_2 edge; ^~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[6]={0,0,0,0,0,0}; ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/classifyhpel.hpp:1509:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[8]={0,0,0,0,0,0,0,0}; ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/classifyhpel.hpp:1511:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 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.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] int np; ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(Element & el) : ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] int levelz; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] HPREF_ELEMENT_TYPE type; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(Element & el) : ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] int levelz; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] HPREF_ELEMENT_TYPE type; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(Element2d & el) : ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] int levelz; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] HPREF_ELEMENT_TYPE type; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(Segment & el) : ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] int np; ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:295:7: warning: 'int netgen::HPRefElement::levelx' [-Wreorder] int levelx; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(HPRefElement & el) : ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] int levelz; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] HPREF_ELEMENT_TYPE type; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(HPRefElement & el) : ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:300:14: warning: 'netgen::HPRefElement::domout' will be initialized after [-Wreorder] int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] HPRefElement :: HPRefElement(HPRefElement & el) : ^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(ElementIndex i = 0; i < mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1000:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < pts.Size(); l++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < hpelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < hpelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1357:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < hpelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1451:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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.2004/libsrc/meshing/hprefinement.cpp:1605:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1641:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1669:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1726:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1788:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray&, int&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/hprefinement.cpp:1668:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/hprefinement.cpp:1848:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/localh.cpp:476:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= faceused.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= facenotused.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront2*, int (*)(const netgen::Point<2, double>&))': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:553:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront2*, netgen::NgArray >&, netgen::NgArray&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:627:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < faceused.Size(); j++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < facenotused.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:724:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:748:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:92:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:175:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshtype.hpp:1331:5: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshfunc.cpp:243:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] bool secondorder = mesh.GetNP() > mesh.GetNV(); ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) ~~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/../meshing/meshtype.hpp:1210:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/occ/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/occ/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 31%] Linking CXX shared library libocc.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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/occconstruction.cpp.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.2004/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 31%] Built target occ make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Scanning dependencies of target occvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= rules.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < rules.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < rules.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshing3.cpp:345:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= allowpoint.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:374:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:379:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= groupfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:382:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= groupfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:383:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= locfaces.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:397:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= groupfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:471:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= canuse.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:507:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnp+1; i <= plainpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:515:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:532:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:567:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= plainpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:570:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= pindex.Size()) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:584:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = oldnp+1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:588:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = oldnf+1; i <= locfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:592:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= delfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:596:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:626:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= tempnewpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:628:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= tempnewfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:630:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= tempdelfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:632:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= templocelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:639:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:642:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= pindex.Size()) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:654:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnp+1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:660:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:678:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = oldnf+1; i <= locfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:687:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= delfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= ruleused.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= npoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= npoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= npoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshing3.cpp:375:52: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshing3.cpp:351:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::NgArray; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:118:15: warning: unused variable 'l' [-Wunused-variable] int l; ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:254:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < row1.Size(); k++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:271:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < row2.Size(); k++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:286:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasonepi.Size(); k++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:288:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasbothpi.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:312:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasonepi.Size(); k++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:328:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasonepi.Size(); k++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:358:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < row.Size(); k++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:373:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasonepi.Size(); k++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:376:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasbothpi.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:392:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:640:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasbothpoints.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:705:7: warning: unused variable 'np' [-Wunused-variable] int np = mesh.GetNP(); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:918:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:1020:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hasbothpoints.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:1216:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < elementsonnode[pi1].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:2555:19: warning: unused variable 'k1' [-Wunused-variable] int k1; ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:2607:7: warning: unused variable 'np' [-Wunused-variable] int np = mesh.GetNP(); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2608:7: warning: unused variable 'ne' [-Wunused-variable] int ne = mesh.GetNE(); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:2814:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k=0; !found && kSize(); k++) ~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2816:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2856:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < elementsonnode[pi1].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2878:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < hasbothpoints.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2888:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < hasbothpointsother.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2902:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int ii=0; ii < hasbothpoints.Size(); ii++) ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2905:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int ii=0; ii < hasbothpointsother.Size(); ii++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2916:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < elementsonnode[pi1other].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2936:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < hasbothpointsother.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2953:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:2976:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3049:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; puretet && k < hasbothpoints.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3052:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3067:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int jj=i; !done && jjSize(); jj++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3276:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int jj=0; jjSize(); jj++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k = 0; kSize(); jj++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3359:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int jj=0; jjSize(); jj++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); jj++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3519:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); jj++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3532:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, netgen::TABLE&, bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3589:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < belementsonnode[pi1].Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3613:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < row.Size(); k++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3719:16: warning: unused variable 'bad2' [-Wunused-variable] double bad1, bad2; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3821:16: warning: unused variable 'bad2' [-Wunused-variable] double bad1, bad2; ^~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/improve3.cpp:622:62: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/improve3.cpp:944:34: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/../include/../general/ngarray.hpp:494:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:1737:40: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/../include/../general/ngarray.hpp:494:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = bool; int S = 50]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:1741:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3626:64: warning: 'pi3.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ elem2.PNum(l) == pi3) ~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3626:40: warning: 'pi2.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:3626:64: warning: 'pi1.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ elem2.PNum(l) == pi3) ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality2d(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:139:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'double netgen::CalcVolume(const netgen::NgArray&, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= incl.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:934:16: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:944:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:987:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshtool.cpp:137:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:35, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder] const NetgenGeometry& geo; ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.hpp:32:12: warning: 'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder] AdFront2 adfront; ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] Meshing2 :: Meshing2 (const NetgenGeometry& ageo, ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < ruleused.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshing2.cpp:344:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < seia.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:452:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= canuse.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:537:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] (gpi1 < illegalpoint.Size()+PointIndex::BASE) && ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:538:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:633:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 2; i <= loclines.Size(); i++) // don't remove first line ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:799:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= chartboundpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:808:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= chartboundlines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:851:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size() && found; i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:869:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnp+1; i <= plainpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:932:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnl+1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:946:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:962:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1026:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1069:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1082:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnp+1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1085:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= critpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jj = 0; jj < intersecttrias.Size(); jj++) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1247:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnl+1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1251:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1251:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1312:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnp+1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1318:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = oldnl+1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1350:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1419:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (gpi >= oldts+PointIndex::BASE) ~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1448:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= dellines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1493:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= pindex.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1502:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1509:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] loclines.Get(i).I(j) <= pindex.Size()) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1554:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1561:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] loclines.Get(i).I(j) <= pindex.Size()) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1634: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1634: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1683:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (loclines.Size() != changeval) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1745:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1782:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1800:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= loclines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1825:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= plainpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:1721:10: warning: unused variable 'transp' [-Wunused-variable] double transp = vispar.transp; ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshing2.cpp:102:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshing2.cpp:317:19: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < oldutofreearea_i.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < freezone_i.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (tolclass <= oldutofreearea_i.Size()) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < msgstatus_stack.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= locels.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:2644:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < idpoints_table[identnr].Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:32, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshtype.cpp:2726:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/table.hpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < row.Size(); j++) In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshtype.cpp:2641:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 31%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= linelists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= trilists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 38%] Linking CXX shared library liboccvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: libocc.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 38%] Built target occvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= freefaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= freesets.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= freeedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= freefaceinequ.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= flags.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 2; i <= freezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size() && inthis; i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/netrule3.cpp:213:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= freezonepi.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:225:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= freeseti.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= lpi.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= lpi.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freesetfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= activefaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/netrule3.cpp:880:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= freezonepi.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:892:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= freeseti.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= cntpused.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= delfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= cntpused.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= edge1.Size(); k++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= pnearness.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 0; i < oldutofreearea_i.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < freezone.Size(); j++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = maxlegalline; i < llines1.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ri = 1; ri <= rules.Size(); ri++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:361:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < pmap.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:513:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:546:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = maxlegalline+1; i <= llines.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:633:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/ruler2.cpp:710:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:332:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < a2.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/ruler2.cpp:711:30: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:332:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/ruler2.cpp:712:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:332:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/ruler2.cpp:713:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:332:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/../include/../general/ngarray.hpp:494:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.cpp:105:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:370:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:375:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:388:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= 3 * (points.Size() - noldp); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:395:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= 3 * points.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:431:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:436:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:448:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= 3 * (points.Size() - noldp); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:455:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= 3 * points.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= points.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freezonepi.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= freezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:726:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= points.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:729:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= freezone.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ii1 = 1; ii1 <= freeset.Size(); ii1++) ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:745:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ii2 = 1; ii2 <= freeset.Size(); ii2++) ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:746:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ii3 = 1; ii3 <= freeset.Size(); ii3++) ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:762:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ii = 1; ii <= freeset.Size(); ii++) ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= pnearness.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:815:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= edges.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:833:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= pnearness.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (fs = 1; fs <= freesets.Size(); fs++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= freesetfaces.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:889:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (l = k+1; l <= freesetfaces.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:28:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (mesh.mlbetweennodes.Size() < mesh.GetNV()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:51:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:78:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < par_nr.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:117:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < parents.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:160:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (pinew >= epgi.Size()+PointIndex::BASE) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:181:5: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] i < surfgi.Size()+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:244:23: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (surfgi.Size() < pnums.Elem(4+j)) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:321:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (surfgi.Size() < pnums.Elem(5+j)) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:743:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:806:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:816:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:848:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/refine.cpp:31:76: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/refine.cpp:125:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/../include/../general/ngarray.hpp:494:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/refine.cpp:511:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = oldsize; i < mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:500:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= parents.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:509:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/smoothing2.5.cpp:79:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:620:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:632:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:635:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < edgenrs.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:743:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:749:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i2 = 0; i2 < edgenrs.Size(); i2++) ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:823:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int e = 0; e < surfnr.Size(); e++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:906:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < xi.Size(); j++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1036:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1123:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < xi.Size(); j++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1177:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1246:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jx = 0, jj = 0; jx < xi.Size(); jx++) ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1247:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jy = 0; jy < xi.Size(); jy++, jj++) ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1254:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1261:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < verts.Size(); k++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1265:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < edgenrs.Size(); k++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1289:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jx = 0, jj = 0; jx < xi.Size(); jx++) ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1290:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jy = 0; jy < xi.Size(); jy++, jj++) ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1339:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < edgeorder.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1362:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faceorder.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1662:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1666:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/curvedelems.cpp:1743:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1755:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; !problem && i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1757:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1762:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.facenr+1 >= facecoeffsindex.Size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1800:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:1808:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/curvedelems.cpp:1797:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:2393:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/curvedelems.cpp:2411:76: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:2393:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4051:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4169:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4181:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; !problem && i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4183:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4188:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.facenr+1 >= facecoeffsindex.Size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4265:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4283:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4303:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4322:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4169:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4181:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; !problem && i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4183:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4188:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.facenr+1 >= facecoeffsindex.Size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4265:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4283:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4303:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/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 = ngsimd::SIMD; std::size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4335:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4169:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4181:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; !problem && i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4183:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4188:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.facenr+1 >= facecoeffsindex.Size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4265:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4283:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4303:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/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 = ngsimd::SIMD; std::size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4341:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4169:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4181:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; !problem && i < info.edgenrs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4183:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4188:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(info.facenr+1 >= facecoeffsindex.Size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4265:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4283:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4303:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4364:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4677:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4707:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4732:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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 = ngsimd::SIMD; std::size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4808:39: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4677:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4707:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:4732:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/curvedelems.cpp:608:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/curvedelems.cpp:614:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/curvedelems.cpp:702:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ri = 0; ri < rules.Size(); ri++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ri = 1; ri <= rules.Size(); ri++) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:460:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:655:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= fz.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:662:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= lpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:686:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= lfaces.Size() && ok; i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:961:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:1074:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = noldlp+1; i <= lpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:1078:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = noldlf+1; i <= lfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:1082:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= delfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:1086:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/ruler3.cpp:111:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/../include/../general/ngarray.hpp:494:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = char; int S = 100]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:264:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/../include/../general/ngarray.hpp:494:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler3.cpp:267:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= othermesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= othermesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 1; j <= face_colours.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int i = 1; i <= face_colours.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= bc_num.Size();i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= all_colours.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= all_colours.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < colours_sorted.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < faces_sorted.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/bcfunctions.cpp:372:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:735:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:736:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = i+1; j < data.Size(); j++) /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/bcfunctions.cpp:323:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < seia.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < seia.Size(); i++) ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:743:75: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] while(colored_blocks, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:769:75: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [with auto:7 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:1030:47: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:911:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < elementsonpoint[pi].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:73:9: note: 'class netgen::PointGeomInfo' has no user-provided default constructor class PointGeomInfo ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:79:5: note: constructor is not user-provided because it is explicitly defaulted in the class body PointGeomInfo () = default; ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:76:9: note: and the implicitly-defined constructor does not initialize 'int netgen::PointGeomInfo::trignum' int trignum; // for STL Meshing ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:1019:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValue(const netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < elementsonpoint[actpind].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueGrad(const netgen::Point<3, double>&, netgen::Vec<3>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < elementsonpoint[actpind].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueDeriv(const netgen::Point<3, double>&, const netgen::Vec<3>&, double&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < elementsonpoint[actpind].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < elementsonpoint[actpind].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:990:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1340:7: warning: unused variable 'np' [-Wunused-variable] int np = GetNP(); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'ne' [-Wunused-variable] int ne = GetNE(); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1467:7: warning: unused variable 'np' [-Wunused-variable] int np = GetNP(); ^~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/smoothing3.cpp:1649:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1855:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1912:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:454:47: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::; size_t = long unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1483:62: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] while(colored_blocks::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/smoothing3.cpp:1375:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/smoothing3.cpp:1648:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/paje_trace.hpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = long unsigned int; TFUNC = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::]::; _ArgTypes = {ngcore::TaskInfo&}]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/paje_trace.hpp:147:38: warning: 'reg.ngcore::RegionTracer::nr' may be used uninitialized in this function [-Wmaybe-uninitialized] tasks[thread_id][task_num].stop_time = GetTimeCounter(); ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/smoothing3.cpp:1538:22: note: 'reg.ngcore::RegionTracer::nr' was declared here RegionTracer reg(ngcore::TaskManager::GetThreadId(), trange, myrange.Size()); ^~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray&, const netgen::NgBitArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex i = 0; i < mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex i = 0; i < mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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.2004/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/validate.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/validate.cpp:15:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/validate.cpp:200:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:388:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ElementIndex ei = begin; ei < end; ei++) ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:432:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (SurfaceElementIndex ei = begin; ei < end; ei++) ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:483:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int pei = 0; pei < mesh->pointelements.Size(); pei++) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:490:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int pei = 0; pei < mesh->pointelements.Size(); pei++) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:519:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < edge2vert.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:522:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < edge2vert.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:531:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:538:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:544:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:561:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:616:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:647:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < vertex2.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:700:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < face2vert.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:703:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < face2vert.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:713:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:739:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:743:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < vert2oldface[v].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:787:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:793:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < vert2oldface[v].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:1171:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ElementIndex ei = begin; ei < end; ei++) ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:1214:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < vertels.Size(); k++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:1791:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ednr < 1 || ednr > edge2vert.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:1832:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < els.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:1844:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k=0;k&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2002:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int eli1=1; eli1 <= volels1.Size(); eli1++) ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2017:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int eli1=1; eli1 <= els1.Size(); eli1++) ~~~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/topology.cpp:375:11: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/topology.cpp:1106:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/topology.cpp:1155:13: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/topology.cpp:2003:49: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/topology.cpp:2018:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp:280:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp:310:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp:337:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:86:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:335:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:1621:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= p.Size(); i++) ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < materials.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < userdata_int.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < userdata_double.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < bcnames.Size(); i++ ) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < cd2names.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int i = 0; i < mesh2.materials.Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:116:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i=0; i < mesh2.cd2names.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:121:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i=0; i < mesh2.cd3names.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:155:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int i = 0; i < bcnames.Size(); i++ ) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:157:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i= 0; i< cd2names.Size(); i++) ~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:235:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (maxn <= points.Size()) ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:293:33: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (el.index<=0 || el.index > facedecoding.Size()) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:313:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (maxn <= points.Size()) ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:321:18: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (el.index > facedecoding.Size()) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:459:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:503:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < GetNE(); ei++) ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:589:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:613:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= identpairs.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:635:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= materials.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:643:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= materials.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:650:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int ii = 0; ii < bcnames.Size(); ii++ ) ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:656:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( i = 0; i < bcnames.Size(); i++ ) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:661:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii = 0; ii&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:2822:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= mhd.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:2863:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= GetNSE(); i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:2907:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 0; i < GetNSE(); i++) ~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:3042:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] i < GetNP()+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:3044:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(j=i+1; j&, double*, const netgen::NgArray*, bool, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:5329:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement)) ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshclass.cpp:5497:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:5871:66: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:5902:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= GetNE(); i++) ~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6182:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(curve == pointcurves_startpoint.Size()-1) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6233:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] i < np+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6413:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= GetNSE(); i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6419:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= GetNSE(); i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6428:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < GetNE(); ei++) ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6456:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6458:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < GetNE(); ei++) ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6473:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6475:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < GetNE(); ei++) ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6483:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (domnr > materials.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6500:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (domnr <= materials.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6509:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int i = 0; i < bcnames.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6517:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (bcnr >= bcnames.Size()) ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6532:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (fd.BCProperty() <= bcnames.Size()) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6543:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (bcnr < 0 || bcnr >= bcnames.Size()) ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6555:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i= cd2names.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6587:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < 0 || cd2nr >= cd2names.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6599:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i= cd3names.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6624:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < cd3names.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6638:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < 0 || cd3nr >= cd3names.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6677:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i<(*userdata_int[id]).Size(); i++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6702:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i<(*userdata_double[id]).Size(); i++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshclass.cpp:99:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshclass.cpp:1909:56: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:271:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'long unsigned int'} [-Wsign-compare] while (blocknr+1>nd) { ~~~~~~~~~^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshclass.cpp:6667:51: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshclass.cpp:6692:57: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshclass.cpp:1981:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshclass.cpp:6280:32: required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:15 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6281:42: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:271:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'long unsigned int'} [-Wsign-compare] while (blocknr+1>nd) { ~~~~~~~~~^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/meshing/meshclass.cpp:6512:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6664:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < names.size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.cpp:6689:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if(i == num) continue; ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i1 > divide_edge_sections) ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if(seg.si == k+1) ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if(seg.si == k+1) ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable] MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < splines.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < points.Size(); j++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < splines.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < points.Size(); j++) In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp:164:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp:178:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/general/hashtabl.cpp:247:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < bablocks.Size(); i++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= set.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= set.Size(); i++) ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp:58:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 59%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:92:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < procs.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:949:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < self.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:980:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (ElementIndex ei = 0; ei < self.GetNE(); ei++) ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:1001:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(auto i = 0; i= self.Size()+base) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore.hpp:121:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < base || i >= self.Size()+base) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:524:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore.hpp:112:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < base || i >= self.Size()+base) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/python_ngcore.hpp:121:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i < base || i >= self.Size()+base) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/meshing/meshtype.hpp:1210:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 59%] Linking CXX shared library libmesh.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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/prism2rls.cpp.o CMakeFiles/mesh.dir/pyramid2rls.cpp.o CMakeFiles/mesh.dir/pyramidrls.cpp.o CMakeFiles/mesh.dir/quadrls.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/tetrarls.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/triarls.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/hexarls.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.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.2004/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib64/libz.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 59%] Built target mesh make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Scanning dependencies of target geom2d make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Scanning dependencies of target stl make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target csg make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::Partition(const netgen::SplineSegExt&, netgen::MeshingParameters&, double, double, netgen::Mesh&, netgen::Point3dTree&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:120:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:136:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < locsearch.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:141:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < locsearch.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:215:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:265:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:273:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < mesh2d.GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:285:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:429:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < mesh->GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:506:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (PointIndex pi = 1; pi <= si2.Size(); pi++) ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:604:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/geom2d/genmesh2d.cpp:480:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/geom2d/genmesh2d.cpp:481:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/geom2d/genmesh2d.cpp:517:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while (markedtrigcnt < GetNT()) ~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < innerchartpts.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:520:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 1; k <= dirtycharttrigs.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= GetChart(i).GetNT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > chartmark.Size()) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:807:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 2; l <= trigsaroundp.Size()-1; l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/stlgeom/stlgeomchart.cpp:85:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/stlgeom/stlgeomchart.cpp:98:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= meshpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= meshlines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/meshstlsurface.cpp:449:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:464:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:476:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:496:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= refpts.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= spiralps.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < imeshsp.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int hi = 0; hi < segs.Size(); hi++) ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int hi = 0; hi < icompress.Size(); hi++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:751:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (hi < ispiral_point.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int hi = 0; hi < segs.Size(); hi++) ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < icompress.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/stlgeom/meshstlsurface.cpp:662:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for ( int i = 0; i < bcnames.Size(); i++ ) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i=0; i= bcnr) ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In member function 'std::__cxx11::string* netgen::SplineGeometry2d::BCNamePtr(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if ( bcnr > bcnames.Size() ) ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::__cxx11::string) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < bcnames.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if ( materials.Size() >= domnr) ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (domnr > materials.Size()) materials.SetSize (domnr); ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] if ( maxh.Size() >= domnr && domnr > 0) ~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (domnr > maxh.Size()) maxh.SetSize (domnr); ~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../gprim/spline.hpp:603:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:265:44: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/geom2d/geometry2d.cpp:509:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/geom2d/geometry2d.cpp:846:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/geom2d/geometry2d.cpp:850:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../gprim/spline.hpp:622:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../gprim/spline.hpp:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (segnr >= pts.Size()) segnr = pts.Size()-1; make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= edgelist1.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= edgelist2.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= plist.Size()-1; i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= plist.Size()-1; i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= chart.GetNOLimit(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= chart.GetNOLimit(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ii = 1; ii <= trigsinbox.Size(); ii++) ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeommesh.cpp:480:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= trigsinbox2.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:488:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= trigsinbox.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable] int j; ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable] int cnt = 0; ^~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable] const double lamtol = 1e-6; ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= chart.GetNT(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeommesh.cpp:983:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k2 = 1; k2 <= linenums.Size(); k2++) ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= GetNOCharts(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNT(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNOuterT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 2; j <= plimes2.Size(); j++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= plimes2.Size(); j++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= plimes1.Size(); j++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:1302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int kk = 1; kk <= foundpts.Size(); kk++) ~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/meshtype.hpp:1331:5: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (storedstatus.Size() == ne) ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= line.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:507:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = oldend; k <= line.Size(); k++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 2; i <= pts.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i < pts.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i < pts.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] while (inthl < 1.000000001 && j <= inthi.Size()) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (n1 = 1; n1 <= points.Size(); n1++) ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n2 > points.Size()) n2 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n3 > points.Size()) n3 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n4 > points.Size()) n4 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n2 > points.Size()) n2 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n3 > points.Size()) n3 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n4 > points.Size()) n4 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n2 > points.Size()) n2 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n3 > points.Size()) n3 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n4 > points.Size()) n4 = 1; ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (n1 = 1; n1 <= points.Size(); n1++) ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:205:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (n > points.Size()) n = 1; ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= intervallused.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:587:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= selectedmultiedge.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:611:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= selectedmultiedge.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:635:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= selectedmultiedge.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:659:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= selectedmultiedge.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= vic.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= importpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= importpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= importlines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= externaledges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= storedexternaledges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= vicarray.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= list1.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= list2.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= vicarray.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= vicinity.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= list1.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= list2.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (trig <= vicinity.Size() && trig >=1) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (trig <= markedtrigs.Size() && trig >=1) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (trig <= markedtrigs.Size() && trig >=1) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= inters.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (pn <1 || pn > lineendpoints.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:2795:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= c.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3057:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= todolist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3073:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= nextlist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3120:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= todolist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3141:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= nextlist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= spiralpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ChartId i = 1; i <= GetNOCharts(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ChartId i = 1; i <= GetNOCharts(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3345:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 2; l <= trigsaroundp.Size()-1; l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3359:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 2; l <= trigsaroundp.Size()-1; l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (ChartId i = 1; i <= GetNOCharts(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3493:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (l = 2; l <= trigsaroundp.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::__cxx11::string)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (chartnumber >= 1 && chartnumber <= GetNOCharts()) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNOuterT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable 'normal' set but not used [-Wunused-but-set-variable] Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNT(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= chart.GetNT(); j++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/stlgeom/stlgeom.cpp:3297:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 64%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable] for (auto i : Range(buflen)) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < readtrigs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < readtrigs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:754:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < trigsperpoint[pi].Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= oriented.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:1060:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= list1.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:1080:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= list2.Size(); i++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 64%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray&, const netgen::Point3d&, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= ap.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= trigs.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= trigs.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= charttrigs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cnt != 0 && i < charttrigs.Size()) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= charttrigs.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable 'j' [-Wunused-variable] int i,j,k; ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/stlgeom/stltool.cpp:1117:41: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if(i!=n_elements) ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:141:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:186:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:187:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < hsp.Size() && !pi1; k++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:254:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= hsp.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:274:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= hsp.Size(); i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:313:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= edgepoints.Size()-1; i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:318:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= geometry.identifications.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:369:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= edgepoints.Size()-1; j++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:380:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < locind.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:418:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < refedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < refedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < refedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < refedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:511:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:802:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < locind.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:835:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jj = 0; jj < hsp.Size(); jj++) ~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/edgeflw.cpp:1040:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < locsurfind.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:1164:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 1; !hi && l <= refedges.Size(); l++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:1263:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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.2004/libsrc/csg/edgeflw.cpp:1384:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:1419:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= refedges.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/edgeflw.cpp:1524:6: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < mesh.GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:1542:6: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < mesh.GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:1586:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 1; k <= refedges.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/edgeflw.cpp:1645:10: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < mesh.GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:1710:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (k = 1; k <= refedges.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/csg/edgeflw.cpp:575:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgparser.cpp:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:166:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < solids.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:169:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < solids.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:173:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < to_delete.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:178:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < splinecurves2d.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; iSize(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:874:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:886:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 0; i < surfind.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:911:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:913:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < polysurfs[i]->Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:928:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:960:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < isidenticto.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/csgeom.cpp:1007:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < locsurf.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1071:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < locsurf.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1107:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < triapprox.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1203:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] catch (exception) ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/csgeom.cpp:1253:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < lsurfi.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1265:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < lsurfi.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1271:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < lsurfi.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1297:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < lsurfi.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1586:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < solids.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1590:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < solids.Size(); i++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/csg/csgeom.cpp:167:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:633:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < names.size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:673:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:716:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:720:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:626:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] sprintf (name, "nnsurf%d", cntsurfs); ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:626:20: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/mystdlib.h:4, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:342:19: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] sprintf (sname, "%s,%d", name, j); ^~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/mystdlib.h:4, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/extrusion.cpp:472:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:686:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, double, netgen::NgArray*) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:706:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:865:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:871:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geom.singedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geom.singpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:117:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geom.identifications.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:124:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geom.identifications.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:160:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < loc.Size(); j++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:256:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geom.identifications.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:260:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < fpairs.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:305:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < geom.bcmodifications.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:362:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < geom.bcmodifications.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:378:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int k = 0; k&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < maxhdom.Size(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:321:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:329:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int j = 1; j <= mesh.GetNP(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/identify.cpp:463:45: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:476:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < copy_points.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:481:45: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/identify.cpp:563:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, const netgen::TABLE&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:691:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < hsurf.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:699:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:702:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:758:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (j == specpoint2surface[sp1.nr].Size()) break; ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:763:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (k == specpoint2surface[sp2.nr].Size()) break; ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:768:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < domain_surfaces.Size(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:785:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (j == specpoint2surface[sp1.nr].Size()) break; ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:787:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (k == specpoint2surface[sp2.nr].Size()) break; ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:921:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:988:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jj = 0; jj < domain_surfaces.Size(); jj++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:996:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:1006:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jj = 0; jj < surfs_of_p1.Size(); jj++) ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:1160:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int ll = 0; ll < segs_on_face2.Size(); ll++) ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/identify.cpp:1233:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:1247:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i1 = 0; i1 < segs.Size(); i1++) ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/identify.cpp:1371:45: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/identify.cpp:1644:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i1 = 1; i1 <= segs.Size(); i1++) ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/csg/identify.cpp:1229:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < self.splines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < self.splines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:320:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < self.geompoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:333:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < self.splines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < self.geompoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:360:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < self.splines.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../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.2004/libsrc/geom2d/../meshing/meshtype.hpp:1210:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:603:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:158:58: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:622:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (segnr >= pts.Size()) segnr = pts.Size()-1; make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/polyhedra.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::PointInSolid(const netgen::Point<3, double>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/polyhedra.cpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:240:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:344:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialVecSurfaceIndices2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:399:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:481:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < planes.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:484:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faces.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < planes.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::NgArray*>&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:597:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i, 0, int>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:614:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < points.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/polyhedra.cpp:629:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int fi1 = 0; fi1 < faces.Size(); fi1++) ~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:630:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int fi2 = 0; fi2 < faces.Size(); fi2++) ~~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 74%] Linking CXX shared library libgeom2d.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so 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.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 75%] Built target geom2d make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < si1.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < si2.Size(); i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:119:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < points.Size()-1; i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:124:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < points.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < points.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] pi < mesh.GetNP()+PointIndex::BASE; pi++) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:194:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < surfk.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/meshtype.hpp:1210:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 76%] Linking CXX shared library libstl.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 76%] Built target stl make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 76%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (changeval != geometry2d->GetSplines().Size()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < points.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/solid.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= bounds1.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:597:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= bounds2.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:614:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= bounds1.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:616:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= bounds2.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:1479:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < surfind.Size(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 78%] Linking CXX shared library libgeom2dvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: libgeom2d.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 78%] Built target geom2dvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:684:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:778:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:808:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < faces.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/revolution.cpp:828:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/revolution.cpp:953:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:119:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < hpts.Size(); j++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:137:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=0; jSize(); j++) ~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxesinlevel.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (level <= boxesinlevel.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:289:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < pts.Size(); j++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int jj=0; jj&, int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1651:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < points->Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/specpoin.cpp:1702:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < apoints.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1713:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i < apoints.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1730:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < apoints.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1749:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < surfind.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1773:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int m = 0; m < surfind.Size(); m++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1795:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < surfind.Size(); j++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1800:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < normalvecs.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1801:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < normalvecs.Size(); k++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1879:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j2 = 0; j2 < surfind2.Size(); j2++) ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int l = 0; l < surfind2.Size(); l++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:1970:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int m = 0; m < surfind.Size(); m++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2015:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int m = 0; m < locsearch.Size(); m++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2099:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/specpoin.cpp:1885:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:380: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.2004/libsrc/csg/specpoin.cpp:104:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= geom.singedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 1; j <= se.segms.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (int i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:342:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= ref_singular.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:370:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= ref_slices.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:397:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] (slicenr == slices.Size()) ? 1 : slices[slicenr]; ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:416:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:468:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(int i = 1; i<=mesh.GetNE(); i++) ~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 79%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp: In member function 'std::__cxx11::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 77%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= me.Size(); j++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:535:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (chartnumber >= 1 && chartnumber <= stlgeometry->GetNOCharts()) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:539:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= chart.GetNChartT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:567:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= chart.GetNOuterT(); j++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= stlgeometry->meshlines.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= trilists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 79%] Linking CXX shared library libstlvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: libstl.so /usr/lib64/libpython3.7m.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 79%] Built target stlvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/python_csg.cpp:219:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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.2004/libsrc/include/../meshing/meshtype.hpp:1210:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 79%] Linking CXX shared library libcsg.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 79%] Built target csg make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Scanning dependencies of target csgvis make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target interface make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:22: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/nginterface_v2_impl.hpp:324:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ni <= mesh->mlbetweennodes.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:138:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (level >= mesh->level_nv.Size()) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:727:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ei <= mesh->mlparentelement.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:732:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ei <= mesh->mlparentsurfaceelement.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:744:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ei <= mesh->mlparentsurfaceelement.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, netgen::NgFlatArray&) [with T = double; S = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readtetmesh.cpp:369:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:735:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:736:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = i+1; j < data.Size(); j++) /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/readtetmesh.cpp:230:36: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/readtetmesh.cpp:669:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i =1 ; i <= BIname.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int jj = 0; jj < sels.Size(); jj++) ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i =1 ; i <= BIname.Size(); i++) ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:149:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= pairs.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:165:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= pairs.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:216:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j = 1; j <= pairs.Size(); j++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp: In function 'void netgen::ReadFile(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:355:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] mesh[nr].edgenr = ednr+1; ~~~~^~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:139:24: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] return ((T*)data)[i-1]; ~~~~~~~~~~^ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/readuser.cpp:270:25: note: 'fdnr' was declared here int fdnr, ednr; ^~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:277:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < pnums.Size(); j++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:316:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j+2 < enums.Size(); j+=2) ~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:346:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < fnums.Size(); j += 2) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:421:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loadtypes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:431:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loadtypes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPoint(int, double*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (pi < 1 || pi > mesh->GetNP()) ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < da.Size(); i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < ia.Size(); i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1598:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < ia.Size(); i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1642:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1648:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1654:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1735:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ni <= mesh->mlbetweennodes.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1749:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ei <= mesh->mlparentelement.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1754:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ei <= mesh->mlparentsurfaceelement.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1765:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (ei <= mesh->mlparentsurfaceelement.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1816:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < apairs.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:1936:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for( int i=0; ipointelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:2174:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; iSize(); i++) ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNE(); i++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= surfaceelp.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/writejcm.cpp:100:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < trilists.Size(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (changeval != specpoints.Size()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:267:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < boxes.Size(); i++) ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:465:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 2; i <= specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 91%] Linking CXX shared library libcsgvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: libcsg.so ../visualization/libvisual.so /usr/lib64/libpython3.7m.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 91%] Built target csgvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= volelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= edges.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 1; i <= volelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/rw_cgns.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSurfaceFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:293:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNP(); i++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:303:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:340:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 1; i <= mesh.GetNSE(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:424:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < faceSei.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:826:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j=1; j <= edges.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:837:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j=1; j <= edges.Size(); j++) ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (j=1; j <= edges.Size(); j++) ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/interface/writeuser.cpp:408:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/writeuser.cpp:401:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= locfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= neighbour_celllist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= owner_celllist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= surfelem_lists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= owner_facelist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 1; j <= facepnts.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(j != facepnts.Size()) *outfile << " "; ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= surfelem_lists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 1; j <= facepnts.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(j != facepnts.Size()) *outfile << " "; ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 2; i <= surfelem_bclist.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= bcarray.Size(); i++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:71:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(ElementIndex i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:527:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=1; jSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:552:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=1; jSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:577:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=1; jSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(int i=0; i<=mesh.GetNP(); i++) ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:772:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=1; jSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:794:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=1; jSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:933:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j=1; jSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(ElementIndex i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; iSize(); j++) ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:469:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:274:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/interface/writetet.cpp:614:72: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:796:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/interface/writetet.cpp:833:84: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:805:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/writetet.cpp:28:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/interface/writetet.cpp:602:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 91%] Linking CXX shared library libinterface.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../csg/libcsg.so ../geom2d/libgeom2d.so ../stlgeom/libstl.so ../visualization/libvisual.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 91%] Built target interface make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 91%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:23: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)': /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:181:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const int' [-Wsign-compare] if(m->GetNP() > num_pts) ~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/nglib/nglib.cpp:939:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if(me->GetNP() <= numpoints) ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:926:11: warning: variable 'perfstepsend' set but not used [-Wunused-but-set-variable] int perfstepsend = MESHCONST_MESHSURFACE; ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/include/../occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 92%] Linking CXX shared library libnglib.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/csg/libcsgvis.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libGL.so /usr/lib64/libGLU.so -lpthread /usr/lib64/libXmu.so /usr/lib64/libjpeg.so /usr/lib64/libz.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so ../libsrc/occ/libocc.so /usr/lib64/libpython3.7m.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so /usr/lib64/libGL.so /usr/lib64/libGLU.so -lpthread /usr/lib64/libXmu.so /usr/lib64/libjpeg.so /usr/lib64/libz.so /usr/lib64/libpython3.7m.so ../libsrc/core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 92%] Built target nglib make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Scanning dependencies of target ngpy make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target gui make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/ng/demoview.cpp:353:70: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:424:62: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= coeffs.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= geometry->singedges.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= geometry->singpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i <= charttrigs.Size()) {return charttrigs[i-1];} ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < vssolution.soldata.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:57: /usr/src/RPM/BUILD/netgen-6.2.2004/ng/encoding.hpp: In member function 'int Mpeg::Start(std::__cxx11::string)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/encoding.hpp:132:13: warning: unused variable 'i' [-Wunused-variable] int i; ^ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:234:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] catch (NgException e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] catch (NgException e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= userformats.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:532:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] catch (NgException e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:632:21: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] catch (NgException e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (prev_np != mesh->GetNP()) ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (prev_ne != mesh->GetNE()) ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (prev_nse != mesh->GetNSE()) ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < tets_in_qualclass.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:1175:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 1; i <= surfid.Size(); i++) ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:1483:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] catch (NgException e) ^ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:1535:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:1986:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:1191:19: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:388:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/flags.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::__cxx11::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::__cxx11::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngpkg.cpp:1968:52: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < names.size(); i++) ~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 92%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= linelists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i <= trilists.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/include/../occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 98%] Linking CXX shared library libngpy.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../nglib/libnglib.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 98%] Built target ngpy make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] string name; ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] int index; ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../occ/occgeom.hpp:373:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] if(facenr >= fmap.Extent()) ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:692:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < face_colours.Size();i++) ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:718:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < surfElems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:742:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < surfElems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:766:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < surfElems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:773:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < surfElems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:797:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < surfElems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:804:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int j = 0; j < surfElems.Size(); j++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:816:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(int i = 1; i <= mesh->GetNSE(); i++) ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:826:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for(int i = 1; i <= mesh->GetNSE(); i++) ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../general/ngarray.hpp:380: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.2004/libsrc/include/../occ/occgeom.hpp:420:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 99%] Linking CXX shared library libgui.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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.2004/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: ../nglib/libnglib.so Togl2.1/libtogl.a /usr/lib64/libz.so /usr/lib64/libjpeg.so /usr/lib64/libavcodec.so /usr/lib64/libavformat.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so /usr/lib64/libXmu.so /usr/lib64/libX11.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libtcl.so /usr/lib64/libtk.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/geom2d/libgeom2d.so ../libsrc/stlgeom/libstl.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so -ldl /usr/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/libpython3.7m.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 99%] Built target gui make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/hashtable.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (steal_from == ranges.Size()) steal_from = 0; ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:826:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:6' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1541:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshtype.hpp:1548:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:682:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshclass.hpp:689:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:63, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2004/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/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.2004/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2004/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [100%] Linking CXX executable netgen /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/ng:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen/libsrc/core: libgui.so Togl2.1/libtogl.a /usr/lib64/libz.so /usr/lib64/libjpeg.so /usr/lib64/libavcodec.so /usr/lib64/libavformat.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so /usr/lib64/libXmu.so /usr/lib64/libX11.so /usr/lib64/libTKBO.so /usr/lib64/libTKBool.so /usr/lib64/libTKBRep.so /usr/lib64/libTKCAF.so /usr/lib64/libTKCDF.so /usr/lib64/libTKernel.so /usr/lib64/libTKG2d.so /usr/lib64/libTKG3d.so /usr/lib64/libTKGeomAlgo.so /usr/lib64/libTKGeomBase.so /usr/lib64/libTKHLR.so /usr/lib64/libTKIGES.so /usr/lib64/libTKLCAF.so /usr/lib64/libTKMath.so /usr/lib64/libTKMesh.so /usr/lib64/libTKOffset.so /usr/lib64/libTKPrim.so /usr/lib64/libTKService.so /usr/lib64/libTKShHealing.so /usr/lib64/libTKSTEP.so /usr/lib64/libTKSTEP209.so /usr/lib64/libTKSTEPAttr.so /usr/lib64/libTKSTEPBase.so /usr/lib64/libTKSTL.so /usr/lib64/libTKTopAlgo.so /usr/lib64/libTKV3d.so /usr/lib64/libTKXCAF.so /usr/lib64/libTKXDEIGES.so /usr/lib64/libTKXDESTEP.so /usr/lib64/libTKXSBase.so /usr/lib64/libtk.so /usr/lib64/libtcl.so ../nglib/libnglib.so ../libsrc/occ/libocc.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/core/libngcore.so /usr/lib64/libpython3.7m.so -ldl /usr/lib64/libGL.so /usr/lib64/libGLU.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [100%] Built target netgen make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [ 90%] No install step for 'netgen' cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen && /usr/bin/cmake -E echo_append cd /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [100%] Built target netgen make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/CMakeFiles 0 make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.64700 + 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.2004 + sed -i 's|file(INSTALL DESTINATION "/usr/include/netgen/pybind11" TYPE FILE FILES "/usr/include/../LICENSE")||' BUILD/netgen/cmake_install.cmake + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/netgen-buildroot -C BUILD NETGENDIR=/usr/bin TCLLIBDIR=/usr/lib64/tcl LIBTOGL=/usr/lib64/tcl/libTogl2.1.so TOPDIR=/usr/src/RPM/BUILD/netgen-6.2.2004 make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/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.2004/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 7%] Built target ngcore make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 8%] Built target pyngcore make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 46%] Built target mesh make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 50%] Built target visual make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 62%] Built target csg make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 63%] Built target csgvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 65%] Built target geom2d make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 66%] Built target geom2dvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 72%] Built target occ make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 73%] Built target occvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 77%] Built target stl make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 78%] Built target stlvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 89%] Built target interface make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 90%] Built target nglib make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 92%] Built target togl make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 98%] Built target gui make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 99%] Built target netgen make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [100%] Built target ngpy make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 30%] No install step for 'netgen' [ 40%] Completed 'netgen' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' [100%] Built target netgen make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' Install the project... -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 7%] Built target ngcore gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 8%] Built target pyngcore gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 46%] Built target mesh gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 50%] Built target visual gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 62%] Built target csg gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 63%] Built target csgvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 65%] Built target geom2d gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 66%] Built target geom2dvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 72%] Built target occ gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 73%] Built target occvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 77%] Built target stl gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 78%] Built target stlvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 89%] Built target interface gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 90%] Built target nglib gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 92%] Built target togl gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 98%] Built target gui gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [ 99%] Built target netgen gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' [100%] Built target ngpy gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/cmake/netgen/netgen-targets.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/cmake/netgen/netgen-targets-relwithdebinfo.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/cmake/netgen/NetgenConfig.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libngcore.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libngcore.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/type_traits.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/version.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore_api.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/logging.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/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/lib64/python3/site-packages/pyngcore.cpython-37m.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/pyngcore.cpython-37m.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/ngsimd.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mystring.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/netgenout.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngpython.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/optmem.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/parthreads.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/seti.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/sort.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/spbita2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/stack.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/table.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/template.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/gzstream.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/adtree.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geom2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geom3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomfuncs.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomobjects.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomops2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomops.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomtest3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/splinegeometry.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/spline.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/transform3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/densemat.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/linalg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/opti.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/polynomial.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/vector.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface_v2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/acisgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/csg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/geometry2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/gprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/incopengl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/inctcl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/incvis.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/linalg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/meshing.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/myadt.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/mydefs.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/mystdlib.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/nginterface_v2_impl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/occgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/opti.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/stlgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/visual.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/basegeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bcfunctions.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bisect.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/boundarylayer.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/classifyhpel.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/clusters.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/curvedelems.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/geomsearch.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/global.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_hex.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hprefinement.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_prism.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_pyramid.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_quad.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_segm.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_tet.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_trig.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/localh.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshclass.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshfunc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtype.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/msghandler.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/paralleltop.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/specials.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/topology.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/validate.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/meshdoc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/mvdraw.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vispar.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/visual.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vssolution.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/algprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/brick.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgparser.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/curve2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/edgeflw.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/explicitcurve2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/extrusion.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/gencyl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/identify.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/manifold.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/meshsurf.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/polyhedra.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/revolution.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/singularref.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/solid.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/specpoin.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/spline3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/splinesurface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/surface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/triapprox.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/vscsg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/vsgeom2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occmeshsurf.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/vsocc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/meshstlsurface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlline.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltopology.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/vsstl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/interface/writeuser.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/bin/netgen -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/bin/netgen" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/libngpy.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/libngpy.so" to "$ORIGIN/../../../" -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boxcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/circle_on_cube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cone.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandring.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandspheres.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemsphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylinder.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylsphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipsoid.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipticcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/extrusion.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/fichera.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/lshape3d.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes2.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/matrix.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ortho.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/period.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/revolution.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sculpture.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shaft.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shell.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphereincube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/torus.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/trafo.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twobricks.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocubes.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boundarycondition.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/hinge.stl -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/part1.stl -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/frame.step -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/screw.step -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarehole.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarecircle.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/square.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/shaft.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/mesh.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/exportNeutral.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc/ng4.pdf -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nglib.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD/netgen' make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2004/BUILD' + install -Dpm 0644 /usr/src/RPM/SOURCES/netgen.png /usr/src/tmp/netgen-buildroot/usr/share/icons/hicolor/48x48/apps/netgen.png + desktop-file-install --dir /usr/src/tmp/netgen-buildroot/usr/share/applications/ /usr/src/RPM/SOURCES/netgen.desktop + rm -rf /usr/src/tmp/netgen-buildroot/usr/include/netgen/pybind11 + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/netgen-buildroot (auto) mode of './usr/lib64/libnglib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libgui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libinterface.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libstlvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libstl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/liboccvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libocc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libgeom2dvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libgeom2d.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libcsgvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libcsg.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libvisual.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libmesh.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/python3/site-packages/netgen/libngpy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/python3/site-packages/pyngcore.cpython-37m.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libngcore.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/netgen-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/netgen-buildroot/ (default) Compressing files in /usr/src/tmp/netgen-buildroot (auto) Adjusting library links in /usr/src/tmp/netgen-buildroot ./usr/lib64: libngcore.so -> libngcore.so libmesh.so -> libmesh.so libvisual.so -> libvisual.so libcsg.so -> libcsg.so libcsgvis.so -> libcsgvis.so libgeom2d.so -> libgeom2d.so libgeom2dvis.so -> libgeom2dvis.so libocc.so -> libocc.so liboccvis.so -> liboccvis.so libstl.so -> libstl.so libstlvis.so -> libstlvis.so libinterface.so -> libinterface.so libgui.so -> libgui.so libnglib.so -> libnglib.so Verifying ELF objects in /usr/src/tmp/netgen-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/bin/netgen: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libnglib.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libgui.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libinterface.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libstlvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glCallList verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLoadName verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glRenderMode verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glVertex3dv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glNormal3f verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGetIntegerv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPopName verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGetDoublev verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLoadIdentity verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMatrixMode verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glNewList verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glFlush verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glInitNames verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGenLists verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glSelectBuffer verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEndList verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPushName verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene12DrawColorBarEddib verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene14SetOpenGlColorEdddi verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glDeleteLists verify-elf: WARNING: ./usr/lib64/libstl.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/liboccvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen25SelectFaceInOCCDialogTreeEi verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libocc.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14NetgenGeometry12GenerateMeshERSt10shared_ptrINS_4MeshEERNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen14NetgenGeometry15OptimizeSurfaceERNS_4MeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen8Meshing2E verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing29StartMeshEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing27EndMeshEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing220BelongsToActiveChartERKNS_7Point3dERKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing220ComputePointGeomInfoERKNS_7Point3dERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing224ChooseChartPointGeomInfoERKNS_18MultiPointGeomInfoERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen8Meshing216GetChartBoundaryERNS_7NgArrayINS_5PointILi2EdEELi0EiEERNS1_INS2_ILi3EdEELi0EiEERNS1_INS_7INDEX_2ELi0EiEEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen8Meshing24AreaEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5myerrE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11ng_geometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTVN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMinimalHEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetCD2NameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh18CalcSurfacesOfNodeEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh8AddPointERKNS_7Point3dEi verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh18RestrictLocalHLineERKNS_7Point3dES3_d verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh16FindIllegalTrigsEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator5AllocEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing212GenerateMeshERNS_4MeshERKNS_17MeshingParametersEdi verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh8CompressEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator4FreeEPv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing210SetMaxAreaEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing212SetStartTimeEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d14CombineImproveEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetLocalHENS_5PointILi3EdEES2_d verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7GetTimeEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMaterialEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Eiiii verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorD1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4MeshC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d12EdgeSwappingEi verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh17LoadLocalMeshSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing218AddBoundaryElementEiiRKNS_13PointGeomInfoES3_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen17MeshingParametersC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorC1Ejj verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7SegmentC1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10PrintErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10AddSegmentERKNS_7SegmentE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen3DetERKNS_3MatILi2ELi2EdEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing2C2ERKNS_14NetgenGeometryERKNS_17MeshingParametersERKNS_3BoxILi3EEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen4Mesh11GetNDomainsEv verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4SortERKNS_7NgArrayIdLi0EiEERNS0_IiLi0EiEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4MeshD1Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh13SetMaxHDomainERKNS_7NgArrayIdLi0EiEE verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetGlobalHEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing2D2Ev verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5Box3d8IncreaseEd verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d11ImproveMeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glVertex3d verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glColor3f verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib64/libgeom2d.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libcsgvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libcsg.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libvisual.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11global_meshE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen4meshE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen7Element19GetSurfaceTrianglesERNS_7NgArrayINS_9Element2dELi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayC1Ei verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLEC2ERKNS_11NgFlatArrayIiLi0EiEEi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_i verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSegmentTransformationIdEEvRKT_NS_12SegmentIndexEPNS_5PointILi3ES2_EEPNS_3VecILi3ES2_EEPb verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLEC2Em verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetFaceVerticesEiRNS_7NgArrayIiLi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE11BaseSetSizeEi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurvePointEii verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11EigenValuesERKNS_3MatILi3ELi3EdEERNS_3VecILi3EdEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcElementTransformationENS_5PointILi3EdEENS_12ElementIndexEPS2_PNS_3MatILi3ELi3EdEEPvb verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE15PositionCreate2ERKNS_7INDEX_2ERi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray5ClearEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixC1Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrix7SetSizeEii verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_NS_9POINTTYPEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen13PrintSysErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetNumPointCurvesEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_7NgArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements18IsElementHighOrderENS_12ElementIndexE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray3SetEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetEdgeVerticesEiRiS1_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen4Mesh22BuildElementSearchTreeEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgenlsERSoRKNS_7Point3dE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Vec3d9GetNormalERS0_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_7NgArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLED2Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen7Element11GetShapeNewIdEEvRKNS_5PointILi3ET_EENS_11TFlatVectorIS3_EE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurveColorEiRdS1_S1_ verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh25PointContainedIn2DElementERKNS_7Point3dEPdib verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetElementOfPointERKNS_5PointILi3EdEEPdbib verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetNumPointsOfPointCurveEi verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh5GetNVEv verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetSurfaceElementsOfFaceEiRN6ngcore5ArrayINS_19SurfaceElementIndexEmEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen12MeshTopology11GetVerticesENS_12ELEMENT_TYPEE verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayD1Ev verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib64/libmesh.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen25VisualSceneSurfaceMeshing9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen12ReadCGNSFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen8ReadFileERNS_4MeshERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_ verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen6RenderEb verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen19RegisterUserFormatsERNS_7NgArrayIPKcLi0EiEES4_ verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib64/python3/site-packages/netgen/libngpy.so: RPATH entry found: $ORIGIN/../../../ verify-elf: WARNING: ./usr/lib64/python3/site-packages/pyngcore.cpython-37m.so: RPATH entry found: $ORIGIN/../../ verify-elf: WARNING: ./usr/lib64/libngcore.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64 Bytecompiling python modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python Bytecompiling python modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python -O Bytecompiling python3 modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages' Bytecompiling python3 modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages' Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -OO Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/occ.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.pyc' './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.opt-1.pyc' Hardlinking identical .pyc and .pyo files Processing files: netgen-6.2.2004-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.91856 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2004 + DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2004 + export DOCDIR + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2004 + /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2004 + cp -prL AUTHORS /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2004 + chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2004 + chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2004 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ytge8z find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wjZwgW find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl,typelib) Requires: libnetgen = 6.2.2004-alt1, tcl-tix, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgui.so()(64bit) >= set:mkocYUeq4, libmesh.so()(64bit) >= set:pmMjQwj2BZw4kqNzZdb2yPO3, libngcore.so()(64bit) >= set:mjfAbHn8LtDPjCZp78bZA8q2, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtcl8.6.so()(64bit) >= set:njq3GUWEaFKXMCZvb1JzIxeCjZCvZH1, libtk8.6.so()(64bit) >= set:mkVgHkfU0, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.A5xwmo Creating netgen-debuginfo package Processing files: libnetgen-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sj4bQT find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so: 2212 symbols, 22 bpp warning: hash collision: _ZTIFvRN6netgen10CSGeometryESt10shared_ptrI7SPSolidES4_NS_14TransformationILi3EEEE _ZTSN6netgen10RevolutionE warning: hash collision: _ZN6netgen5PlaneC2ERKNS_5PointILi3EdEENS_3VecILi3EdEE _ZN6ngcore23RegisterClassForArchiveIN6netgen10RevolutionEJNS1_9PrimitiveEEED1Ev warning: hash collision: _ZN6netgen9PrimitiveD2Ev _ZNK6netgen12EllipticCone15GetSurfacePointEv lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so: 90 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so: 552 symbols, 20 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so: 23 symbols, 15 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so: 432 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so: 448 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so: 3245 symbols, 22 bpp warning: hash collision: _ZN6netgen15refquad_2eb_3vbE _ZN6netgen22refprism_1fa_2fb_3e_0vE lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libngcore.so: 282 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so: 243 symbols, 18 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so: 590 symbols, 20 bpp warning: hash collision: _ZN17BRepAdaptor_CurveD1Ev _ZN6ngcore9PyArchiveINS_15BinaryInArchiveEEC2ERKN8pybind116objectE lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so: 74 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so: 651 symbols, 20 bpp warning: hash collision: _ZN6netgen11STLGeometry17UndoExternalEdgesEv _ZN6netgen15ClosedHashTableINS_7INDEX_2ENS_14STLBoundarySegEE10DoubleSizeEv lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so: 89 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so: 291 symbols, 19 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ag8cEs find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl,typelib) lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so: underlinked libraries: /usr/lib64/libGL.so.1 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so: underlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libngcore.so: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so: underlinked libraries: /usr/lib64/libGL.so.1 /usr/lib64/libTKBRep.so.11 /usr/lib64/libTKG3d.so.11 /usr/lib64/libTKMath.so.11 /usr/lib64/libTKTopAlgo.so.11 /usr/lib64/libTKXCAF.so.11 /usr/lib64/libTKernel.so.11 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so: underlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so: underlinked libraries: /lib64/libpthread.so.0 Provides: libcsg.so()(64bit) = set:pdPm0EVSXn8kx6Fr25Z7NGbNsOOSybG65LP4Sx2f4Qs8V0OvdSnR4lj5HZtFRFI8ik1FxsqzNxZb3gnpliBg8elab1O7IAib986kzEmp8fZjZ1gcg554nqZmWNNrYwzFBZcalpZLFqwakRUAHnM9rAYFNqibXorbvZ4M1f7gSXHnEFVo9AbEOpEzZkF9cCN0CCIkO40r3tUtaL88AaJPeaa8igBd7b2uchfmx9HlFsXg7JLofV7WIOkCus7EXCWDyjYTLy4QG6CmFBzDqe5S3Wl420lARH3jNdmwt6wCpGGV5fr39pjzB1e0CKn0u2N0kmN0271oZj0ko00F3KCY7P9oqeeuZ5KiwCcsMkhlcfj4DqPnvVB6Nqx6MbDt94R922wM1aUt1YY6pICZgjraUcYKxCdF30wZtW9kDT33g6iAuJTOhZh8ZaCws2Y3oNxT9ouFJihnBwpyCBmZBPMi7IpmlKi2ry6kutxxrxgyQ1hWZjEFdJ0QRFPpms0kQnhgTAD7zlZdqTmaIwUMbRAmDDG9jFYFZx88iwGrqnp9CiaHvxaHlDhBUVIRv9JY9fYE7Z9fYVCgl4tAoori11owtu8m7xvLggtxTq4iUvlszIWHV4ZIX0y8Vgg7Gd58d8HXusqg37WTwlSZdWXgjg9qJa0vG5s99Z8RiuZJEISyR9mL5ioBUIByYy9D2w2cnYACZbFg3YV3FP8GBFAb8kH9xJcRn0Zs0A8KXH4vZLqdP5LAETVIw55DJ0E58S28JNZ0GlONltR0za3zCyRl4NDwAdaXnOib3XUO2QLat9ebIJVwygbx5DaJhxQuPPLDa37hwJFV1DZqp2VaKE9zx16O4pngRt15E48jM2pEwe1a0XnFURvij4xz10KZcdWxjFDzOuaQ0EOm25N0YTF2VIKzZuCkUUGJROe0C8cI4tl2ya7TsZ9ODobQOPfOayqjA8h0wF0wJwpMXVJR6SP0QmH21Z4Rx64UEo8p2eZkCImJ33g1pCmo0cv8YjP8GMm2z1ocQ2qKgOwOZqrFb02k1fXWPspQcUjgp7bZiJBSVjriq2IkCRp32SIYznheObrFwYfaBhfTmAVC6W6ON0PbUI2ZnPNgUZB1SaeUd4QR1BZfZBTDVr1tG5niN3xon0T901JqfjGXNe2xP46fEsD3Mt70U9ZhsYq1zJ0Hu6lAjzaMZvYlAK2iA5bTqtpUWkEGagSd7QvdOuS1sAMySZdMQNeYTZr1dxMo4sj8Zgq3qRnYD31i0youvic0NZrh4lqn3jG7wGRoZCUJ7imDhG8aTXuQCy016glK0Z8sBIae1iZ8IQw0IIwQxEHo25GXten6VDKx1f1SqoNFXgZqhlzSoR5UZllZLyRKJshc4XLICgknv0o8FYcS1etWs7x48SEaQk4ObGoKbrc316aUuyS9v0HmwyA3jWPPxc4ns0wfzipNweoeyGUitkhiNZIcNa7zdKE0YxNf00mjmSRfT61d41b7ZAy54y9PyKxYXV3g9w5gzLimApSwIERlX7MsjQHvp57oATOuZbDxzGChasozlzh6Z81ClwnuDyM4M7uCxE5r71wbIi3MXfTZ3XpXZDb2f8O7RChoEU8bAZ00Z9bycng5c1UKgm3eFIeCPdUjFjJg7plh9ANUJ8Y15Sg7CDQS02vqoQfX0IOou0wOZ43gwlGTKSfnB8EuazdwabppN4ikZxpSL1pBZA8TXh6AsLkWZhk7ApeCsGMTP5tQyJW7Cg5ZmzOgUjYVD2ABE40QZB8zszmKgdHsWQdU1ShtIFvqTMNWWNHGqpnRzwSryGClGCEcAIjOk7ww4pxMCv1ZdtuchR9Z0Il1lsbhfkNiI8utC96aX54FLkjeceiyZxgF0MAC6NuX5Zr3PkH3DD25a1S1YRJifP84vS23GhcQMJeHweIRZwnc9k5XMRLove7A6sg6Mg38rMkudlLrntviZAXcsRXVl2mDTZ7CqlectQSk1urPC5BzfmGFr07jKKRmo3146JIPJWtgvtljTkg15iSL4yp9loCIA1UzucMTsU3IGXezDYr1j0GKh3cOOEn8yZ6Qmy4vAQwZb8b1Z4C1yGs8RZonDZckWnktEaq33Ipam0xfowEYK6d7ZqPx05BJ9YdF3gsqIX41Y6bce2Lay8flQhwGUgMZhefekMrK4rWxOuSjkIXpmaK2BrzTd5hh2bG2bb0X6Eg9bKd1DsxWP4xbWCO6TTXzXAM3cUeYHzAr12fDrQ9BKYQXDXnHeD3wLwQjvNfOgl6RTAd5QpKSdTP5qSOaOrwCPoU80kzip8MPJQhS3SJC00JsqIOUsxMkIS8RZ80lT5gmfKEZgOMHqYgAEZ9ZadmDzV8N767w73fJEL1thhm4FHKBFQJkhSY7ntPxZw0OjNdOZkd4qioUdn4t1ZhoFyZsXvPyv8Q1jp3ZqG0pgnp64i0Sn5ekBuzzrakV1SlV60au7uaGLtk1qxoj91sqg16KM3BbiOMC9TUuFzoB47CSUSbmADA0UDmkOfTDb1qS40aHdLP8MgOFLKVSiuEo1jHRGT0mkrOn9W3qJFZiBAbZqbZk4yjB0Mr393uOb6EXyJhha90szJwft9B4l8ugXO4weC6uHEI10113OilLDJEV0SaZ37fKX43guRU7IZBPq1cNupglm3kEZn2Ip4P5NwbCuEZ6J2L1ZwdL1GJn1yPu3kcHlTkTk1e2mQw0AR6HI0TpLAVZ7tZpDhFwXo5ne4ZrjoZ0B6erz5TCml0MdSsmtEx12D892yZAhHJ3wFkUjnAiF69UeFsFNH5sKoHNvjJ3dohfEQfjlsnemjOqX13bPzUUlgPozj53TBLsV6wb7S3Y0ijpyYBHP1VZa2gfpE6vQu01loDYCQ82VvbPx52JdV4O7tk0VhLIv17dGDky9XyWPfi4NWFQl31ZHwjRVjyzDZvm2jNYwWo3E1x9zIbI3EDFoPwz1BI6rmIJMbXZzmbyuER7q1SmcpCaZ6N5TJUDML6QaEgwehtUE81lX7lRuuMoFNF9VZr7r6vjki5Y2YWxXRBxWugA00Z5J9kmxQPsmGNmqDZuHzEENAaVaow9KeD1Hc9CQpiNvc7qJjHZlGidoGmPu9yZmZAwtKZx0QoZL0ZqdTwS7hswbjNImA0PrBxki4EpcOYAoO6DWjvkU9W9wP20C3CD7oXRtLX4sPOdnkWixffhg24yMgVZqcA2D6mLYxMseWZq7a2EHc9YZwa25c0MNRSgBBtJnZJuqum3wH551raKDHgsHLvCmkZeIX4NpBfdq1Tbn902v7jKAs088IkqislDfZogsVCpWZG4Dq1XFQRilBAgA4l9USL0xe7RzZh3GJ2xkJZsS6nBZnh2f1GlxlZ6lveIiWDkaAP23yn08OXl7hk8mRIKZqiejyhj0JEnSr0Z3R0tUgMrWjZbie2sYZcKxGD5dyPb43CbQexZl0JaU0CSYks9lY5WquBtEjqVhFhUiHz4ZyCxo94Z4Iw9zZKjGmXmFnLbDS1EaqWsl6oZ0SrZ72hR9ZDUPQINoF6139Mk0cCPML5GLn40gFZEot3HJqaLr05ycV0t9ApATXzY61Q4dT6aZqOMFAug0D5deYpbK939IIipuRxRCb1KUgjmag83Z1DvbfsEOHZkBi9twb7kiR9x4FW2Na80AZxkoF8a5PuSjxbsykpCB3sTAn8myYS0D3lZ68y0Qk8A5kPw7vFYKWSQRfg0urplc9P66hvKpf8liiKSx5kq2cWMkwdDCqRUS2UiyjFcTLjZjIdcwfP43ZDz45DLTdmk8fP3Ublh0W2y5WQMKjKaN6WC6USgo7s0Z4HYuYhN0QC9PW8qS9TNiDHzduHIMbZ0G5Qnymw8hFkRG01CejjQdyEC2alwE0zUDRBZrCtezJeH01MxalGK57CeUzQpG17IW0xk9eQF8sHniUr3hFvtV6An6f0WjTPNoRx0ry3uiZiXng1VP8i9KJTRQaKZ4eLXiP612qjU011ggUvpbiITaCLMK1Z6BI7jPtXmfjokSaB1WrBvP1Z4Zn2aZk7nUzN6ivj9BexeGfQlQ78YwzLEGbGJEXFU3xUpwBCe93mpDN1T5OuDONZFYyhTOOBjmpbtLJ0bGj9tbZKhI7dxZ3VfXCOFo1G73qamce6ueRqrLsv0QVBaLAZwrAMioH2oRmeftypw2PMBRGGX2NZ0GbP0kbCwyNe2w23C4xbHuJFLBRl8MR7N3EK5fm023Q1CGW7lhSxooqhkxBiQVv4OIssO9IoviT3w1WVvk1H1HGoy7eZhOO694T6URvT0urw17wZvZawaifmuUX7igzQLjTRjKOtXUP9Z0ulzm15AfnqZm9xsWVoPmkG6y9OOkZg6z3ghG3oZoq4JvwyaXmcZumTUbel0Umwr6EH35hbqHNnlHhZloZen66yQ3Mpd0h0QZ4UbHjVtXLUwk68mU45TD091OpZESr9xUyG42G8ZKdX4Yi5TFQcqhIBAR65gncfAESZJDmnZJYk59KdA7M74fZ2aXzzEM4WZAg3q6US36cnPd9yKLBS9ZiltY9DwIZp9un30vny78zKfMW6N14GQcwG7NaiFwDiOPD1hgMZwPErtP4Qh26MRZL6SgL20tyBJR2vroEErYs4yw33, libcsgvis.so()(64bit) = set:kdJbIPZy27bHOZEGJVj37OzC1WYCwd4ZwWGFMak9ZEUevOJ6gzaU7sC6N4uFNFWx8qGswcDqD63Hm649bX3v2BaqccLQIpVlGvlB8VgxzVfYEsGMyuWjHHSDLcFEqjBXRQOQkYmYBc4Qhzmws75oSRgZcZ1F9U0654XZgLjeD4D250K0ZfaBOHCS, libgeom2d.so()(64bit) = set:ndT2gk6GkpF14l0vWGJLv7PxIxOZIZC9iskT88jNqVZyAFyrqMsRD4Qmv6whrLFuNgEYinbqXK8y01zVF1ZvgaLLcPoTxdAaplC0vH9RbbzlSwwZ5Lyz3hZ1TYloxYSxhmOaIGuQyEcqoBkeG98G8gPZAKQT2fOsIRGUGsZ2SAq04k8q0JCUNmZz15xktiyE8zh4J4k1gMneCLZu1l5uZh0Dlrr2oimcdFylGongECp9SggzRNxuZorWQjYG9OSLPGbT8zFr2m4ZmbjMjx6Yiv4VkDH1420w41QikDIpHs31cL47GkBe8MxaiZyjuknIuh620D9O7JAuatZ4AjEhNBgVngXR04Vi4hkPwJyVGvbZ4QR7MLs3yKfMkwh9wFWa16cMTzPdHLYZy7qFPLnzW8EZoNZrf62zhggODZC0UnacsnnyXwF3iPuCv0UNaZ0dNXy4hJEXDctdhxvj35ZK9BsaIHk3tCP0O4MOPnID0csAbEPF2ZnqmEZtZ3zO9XN4Nu9KyewgYCEBolw40jdF5ZEo9i1kVOps2VUZsSIjhGAJyes8LgOOYL6NQDjPZ5Cqw67TEKNNDW3JJqBZmlNKiIZEpWRWpu3Jw62OChGSpIDYZ4uQtrMi2pL1A25h8ETR0gdQhbuofYSyTCf4h2ymzOg27TpchcWgg44XNCQO9ZIbbSDkc7dkCZ0ow85Z7MhTn6LanD75g03p8EQFZgsaYSDXf4BFANBxPCiNNqHA1iXNfIP8AKfJFaWG9NJZ7ozUZ6Z3DCHqMe1TkG50PB8AL0m2x8ZmxaPZiZvqhdiFeyhVckOB8eL0jLduRxZKzEy6YdOt8G7DjNu2ACoYlVMCeTZl7CiZ1142f6zZ1DGqO5Q0eZceUO8GFE1dO90CJ6b0ksYh67RdrfP0NEm6PhMqOaxkp65eUYnpGQ1Nq0Obv83NS6qUxj0gEXuZ30qnMtnWqHAixB5Zcp0FG3vWb4ZCTrTyofwD22AbAk90jih80ME0D6IWQ4GyMQxTGcXpqMW1Z9nYwvgZ5za9XytIu0o2rHBLaOwn0ZIon6D1Y6nuok1j4TqsQOLu2oxH80zbMrvGjtukibVXT0IEqNg044crbpJxZeHrZ1u63vd36kmXxiwbgEkOS4fC7P8SR3m8GfYr0W2QmeBX1, libgeom2dvis.so()(64bit) = set:idQbj1A6NcM3OV67zn1PZ79W79BE8HQ9w7DohfZer28uXL410, libgui.so()(64bit) = set:mdulqnL0rD3lUNki0RFOCrbKo2TR1n6WVpzWsqshUbZgxZrO9L24PyLr4ZbWyakLOjCUTZeXwTqQRydr9JSGl7Zmr4JGOgnSKoalkIlnfINoyMwqZr8WVh0ZxFD7EfsGioTAjHpHmMwaovivK27AvZdWLYk0xIrZFD6ECNYOVVUFXAGBmE9HESgG0U0R2O8pZw43MNRlDscvIjN055EWjZslqHOg6iVwmCx0sInZBKjoGxPhH0ChU7fys5GxmpbqREqmaq08TEnn1GVTZAGH52L3rVUWE3yNJFJKwwkLp8J5Of5aJPNYVjWibcNU9gySKp5ZbSilwAregI1fAQZJh3lNCBwYZtInCHsfvZII0g5Kdq0NVwZnND6h60GMUXQeRZyhhQletNcw968GmZqqU4zyRsNMDFNkbsjSOG0Z12L12JZqQh5pBzgRKjZiYR4HHcHnngy2MqWPpk1bAJNbZfQVVpxttspHFk2xhpNz80enzVEPjtwGqpG8UsZBOrKYrZFmZeeXwzhr293aZqJad9RZ6KjMImQX9oO5OcmvbDArLHpUj1PZGoqWSjHarVsTurvzXp92nMmPYufFqCkQTWSL7UvvB4PuFKqvCjMrkJSr92M84JNwuwkpqHZ8jhsW6Ucu6O1qy2A767LD5MRqZ5oSCcTA9CJ96DqjLRUTHhKBVHiMbrH0Ifp4WlgmtARKii1ZHIxEvjvOJh4gwFeQgmiN2PIpOUtfpUttLr69bcrmqzoHm2nf9h9ceotum6g6FChyPYZdxYS8OPTF4OVN1ba8TAlsLXb4ZbsLdURLE2cYL82ZLVJlM0PBVtVvgBva734TIeyz1hxNa2fhIhJivu7cFT9, libinterface.so()(64bit) = set:md7HMCN01Sz79NSUvRCrbO3vywyGHtSBhaOlyjr4pZ6GtyLhyUCN9O21ZfT2PGMDgkwHBt9z9RozEISMQYFlFpbskbCa3FXNjGdcuAHgTUQ03h0ZJZh6ZwP8bff3uLabZHsZ52LG428dCRKfDDwJfhNAWzpRw5urrFjltW5P08XreA9J29rwT2O0vLN8LzvJW4TTciEpJWiR1OsPQdvZfBvu098XWgZzEmsJd5PTgzXnYv8KsLStawjOYm551yix1XCMHypRLoha4VFtTYPc22OXshjtkBM74q0qmTql6Jg1EMhzgAsSlF7jXLmxrjJVhIvcOrxQvgCJ35gZharX2vbyXW7OGAnNvJJ02Ot9AaD4WKi0fNHo9Vpky71SPL1JoCYZdMj3tLZkUeAYDSjyVjnpZaxPrS1DyTxDt6ipuepV2FdZ1425XO7VeCFIZ53zSqBpZ6NUkhGtNkgi52LZm1IsF6Fjaq5yjyRIWUJwllk35sdOc4GfVMY3k6mnpwMme9jEOJLWfqLd35WMVAKndcuP7FYBBAFjuOqyNWAUyI358erHFt0WSXtOeZ3f7qdXJZc6y2dBVMPUKZksGiT0ZgeCLwV6Kglpu5VZHE4MdngYsBO2HgB9ugOz6rQqTdHG5Siv77jYmuK8vEMADNgazgt9jVgmDejtR35ALSIQPOOPS5DL5Cr8FIH85B4OSlQRfZ6ejU0Xac0ZlgYd6qenAKmbyBn0l5EnieZemPfcqPaPwQvbPnYZ4Q2Byvnvq7OMZBchwZBZzxQAYSuQmI12Mf6X2bZA5elH3T6dxpPaaeKLWHi7vSFWvuED5lXL8qMa0fe6BQVe9zyGhZv0K3gSkZ9R5dFZn5XGmAJKI24pqnzBzzzCWYxJQio2, libmesh.so()(64bit) = set:pdg6ZGRbGcFLf3u2OtPpV4EPIxksHqrHtQqVoIgDDCpaHHzMnLZf6rJX9ZE8vEiEhxlwzL5WipBU2ZoP2cHzyrFFLOBujBNqWpLeOfglNvXrN4jGMS7cgEdcuoS9bZFZgzgTJViHwr0eU0tzXNzO2xA2a7ETxqUGUqZxeIcHyzltmdPyQVEuEdgINAfQky8NeO8EaaxqhSTLuZdaHpdxu79DYw5xxfl0hMGOqYRJJ4MZ2uxQV1LWJRCUFLQLGNEZKrFypZoo7zZGZzDZ2GRxz12JcBZFHvykxPfpXmnlAszPja0IeBWEZEE7ysBQ9Zh5qIdGX5GxDCcJBpx96OvZvQrmLq2ZrdlkYafFm9qLw6xtaOc8XwKnop8VdYvbc8uJVbsYAp1ZGb1Pkk01l8b2pi3DDM2oWpobdf2ImIWVXUAqyhaGcWMO9gmqHq0PL7aKZEuSJdOjx0AjGMEX0Z1mAWfI2J2uVgRiwG6GuFOU6OsdstKTAgt4zAALwxv9LyP0turFYf6eLiCJZahDt1wefGAIuSuQUhMLISL4VW68pklKU5950oDfRvxrmZ9Zih9JeUQWNO7W7TirEKw7UMXRUseAf3uEZpYdx4kNiBVF8UZhOHqCI86UeoM3px1vQTjA8DMSZ5xbGvKyZsuJiux5Ighsk8NBaTJL0l2ZvZ1tTTHtHQuyDVkH1Rq6qdA9gJoPzltGaNZogLMyWZ7zhhUmvK89ShqWKRD9U9aZoCgdkG8nXpNTIJR5Aqx7nAEmUHqneljMm5hG9h4kZ5ky93oXKY7bnBIHpGWBVCJxl1vzlJTMdUfxCy4lg5OBe1u8Uue2i8ie3Z5Jnc9y5hhQvd95NSj9d3cVPg1AMQGTJTOJmz1K0UKyEZ8JqlGa8L84GJ5I9uOZuXcgDew9gIcMt8NkYGJ9GAZrXH7tDuV6jj67hIawtmRZ8xPIZFOve8bDqNb8EAk88TYP2n1VWxWycnbZwe5HVolQsZF5GSr4pMe1ReyPG5NCalUgmh7OLkfx36b0A5psbKpoOQ0pZ8Hdo5m3SSFJEeZhRzhFlZoztYZqMOJxmAnklYBisvZESf5ozmhjT3bbzyB1hLO2nJeK6QvFYALCC079YxScZ8cLgyN7JR9sZ4gbaAMjNEJcziFw7oWW0aXM9oefka2c5ZtTEZvLoZLawhgFiUHyVkMfUQ9wjJuZwr2OSjW0tRcyUgCdguLmvlMkihFxKhAnZ8OVGkZ5q4UmYdQhfQ5dYplDut4STfAzDts6DKxqZr32MLPhZKIYZ2R1zMDqw0w1wZqqimuKIAh8Onyga0v20pTbOgSMQOp1V9YjmVdkAH7RI7jiTV5VHuaww1blO7P7XjtuXZIrZ7bvjm7aJGsnzv6zaausi5XCj3N4rm7XPgxgZvwU99kSLsTaPseETDwKD7SOxRorMkdVA6u0zDwIeQiEXzQpVWPUJ9sdUz4aTmp8UA5KQIIqSqwc763v1N2oSHMCnk6zDZorzR7sJeClf8Gcr1R5MVrOs61KIcxYQboVoqp3Ptlfj426BtALVBd4m4re1yuotR1eqblZfFXVZn4ZdbNuyVwLOMGCYUJbNmYEZ2pLK5VRgPAvcjUPX1RMrqWXUF26fx8b4OVxmyxHzVRLgU4MoxcrAUM8XI7mXHZ5wZwrd3yPrKQLbEfCT070SJbDzNvheWzBpDkZ3V9DQXuhIntgGZ9JCSwN8habSURaWz5V4B4H6mZ4DkFxJad7SKTHqlxOUIRuqzNvfj8ki5F4tOpoKbvhFNUv7hk8PNRU3Q4cZoS5w0Z0L7nlHiVCR6vT1CWrCIyZyoFbSEvXXhZAG8isWjwPRKpx63sQL239ALLIjeTNz03x3MApbRdOIXp96PbJE0UdOumaalV2RM24iGP0audR8G70CAIcPCOHdwxBYuZ3CLbBfb9aYWqkDGoD5wZoNub5TOl7AxesTQ0dV2asVN2jz5Mk22GRXfrq42sRvpqZ55wZeMDeZpBnTUdFTGzViS4tXi3dx4SeGYm7A6bdTChbVi3126fMPBG7UB94jnAZCjNWjVMBebI69V9KWTRfwbUgddRj7yJGZB1mZaywfWzS9dmoEYwdHRKZx67sbx6H1na8xUeIsW6ytZLflcdEBZBYZ07HIZk1P3Gky1LnGuPmGdPExvHOhkcK1Fe0QkruryohAanNZzFJGMXDElJNZ6it8xroUkxZzLzPPzUArVNWr5GjMJb2b6cE0WOLFUlgw4SrD20e2XrOee8XHp16HFwNZil5hdJCZKNHfUx2fAZGB185G5JLGRSBQZwTCOs7Jck6Z54ihGnl8a1UFmq29BZexIuU9dzZEXoiyX9YGhUNKUPQK4iL7gkyiTWFMlmeOBWnhuSIJ2565gBKy3UtIlPT96qcZeeo04Yn7BfInuxBZsZ9Cz6lHMSQu0bwIGCCNuZqu8n8Phf69oZdA4a313hElqPE3zwObgPNJ3KlRApPCwBMMAjh6j1oq0hEtOarnojcMhZkxuZzAfQC341obIWO452cX8vh1O08C3ebKPbhbmq1oh4J1IsDuWZklkAQ5jl5x3OtadY92UR27qUFdKi2HGQSqVDQqqaZmi3KmYdyaEBcvPqdaJIscZs4pajKJkkA4naGpSmOvh7engFjcUk1Z7tdKvfM6hefXpqpbFxBZFC4U1pfPPFGmtir9d4kRNL4LiKKMqFbUD97KDqLfePSj1ZfXV1qMkv5Z0hmmZiXeC7Q8AcfmnlkQkSh1cSNmgxUyshU5OcLURQm3dRcMiiyLPuSZnkTZvFkdQihYTl2z4qODkGAnnXExpQwzpGzizm6VtL9TUsL9BkZkrCQFFrNbExZ169hxPuKjjPkdGEwGdbBIR1vv6LYqQxavM1OIZny5xL8nPM0VsFSsgTBk5Hkd07xnBhZr7QN0AhZ6EPGvzaWZ8cTaKeqYCGOID2viKWwwBPZ01lCQoTY2lee3coQEl5W4VisyUTTkFn9Vrj13keUSHognsIO2NZ8WAyZ1wst0ueZCmC3RMVfV6JMp2Epe3LLiIpGONlFqDaf8oJ85gLUjJMjHKl7zZ212egkOluQrA61DzcpEqZkz1bhl3XXhL1rwJHY5OQ6QqJGwYpC0ZwhiZq7mxrn1KKOHFIvkHVOU1OQKURXO8gUbkgaBLiDiJGDdTjXStE5na3JyxszUPkCRXirZhD8cEXvvQZvhO2E2rRpD7eWbvCt8vYPz0zs3zwlwZlGGt9U4myCWq2gpJ2Rlm3VI58O48joGJeGAtFEQp07J4zdTdOY9c5NcXB90EwCkKnsscSvGfzTd66uz5P1koXDc2t9BZIDZLTJa2uk0nMJIlEvCgQOELECsTlAudXxCBQz0pP8aAI45CYKmu7KcsWGQmGT8UP53Ddm99C3w0n2nZg9AMWS7RVRZDwHLvFKATwFKoSiNpN7uL89fHOL1kyIZvkOZhc6BZ640loShZqQSwlAD3NMFzbQ6banZ1HZfqsJGwp4HNur8E5ari9p2KOBn6qnH6CuRqX7KUjSLzI92wKFcF4Ok93WTl9STpXOFUk9hhOptprUj0t44Qh5FJ07wtEWOWuMZ9vwZIlSNZF856yphrb4eZEK0w3dBEWYtE1kddfaJw815NUM6pFq0nIOzcQy6Z2FxJK0eKG6eerBIv0BdByiJGwCbZklj99vPOZuaI4Cl0jjAwfLVJ8kmV1JEq33zwxMLGn1Gi8s5bjcizWIfQnG8OqUFZEE4fAPfx9Zifilyu2yLksb1FDLmuBkQCFYphkeBn0pMBPdvZzV4m0nmWlQxdxcQsxKi7Zql4iVQBiBsAVaQVdrhIsGVmdt5XT2ZL4bJgkpP79VJDAFmzCFTZwIpa26w3uDeAURUioKweTUsKlUHY8INUshK2OTAs9to8exQpmVYg1XxqUCQGqcZmFkURxcaF1ScOa7P7hK71yLhQReUvUZ4bobgGASmfZ3VGPDA8ylyJl20IHK2z5ufHmn9mZkRVzwCQineorFjiZ9atgD4ZfBDKtgvnqOEMficKjk49Vw4pPirZj0EpBqE3UG4ssuYvQjH86dnmwmaWAGtfDUXUKl5MgdbXJFba304zicAiKj9TJPO0B0Uyk8G6iTbgVIAblwELQdGzRxexoR00lAZC0qfi69dFHp17aTr58LnlFx7sfv0DrwOaYHUdlxZp6mKZkEQJMkX5HUKFIS4vjskcslIDS3kZtRp9lJ2rZG2PZjQhiMV5KBWG4toPxFZd2Zz4g4CVaioLeut7mP46ErBZ79Sr3fMT1NzV2hYLMs6zJORUT5WEnfXNZC46tIL4VJry9dPIgngNjMZ1C5n3aBKk11RZi6So54xaPvIUY8ObLnJf8AZgo41ZuulPgWtavsP95P88LVSLkUsZmUrZnlou7kChiZxkKNZqrrMDnXyREepdZ3TqidNXmO3PyazC6P9iIDv2IyDaDKXbGGF5SNiWkqBnPRYf5VdRXntDWevZ6GAGCW29cOf06bZpMKp3oIhuZe2xx8gNZmnWAlbJDeCZJHkBmhbwvURVUmpEgXBxno2o9kxOd9z0mWOScGcNZr39S3zEP3RgVxz8Mrz0YloprdqbA16mEVg6TUQ1JOLaTehteNtUst1czLl1WAZ16A3eB3659sJGoawS7vtaTf3ddfF0VADeD4NCUBBSGpZghItOYX7G9RBOZnBAWpAXHhzCyUnQxqZejQwZEMlgGOkhpicMdyo0F4tCaIfOmGJ9FmCzKZyq4aNbMtwGQR3K50r6ARVigNH9J9O24xEAQ0arpCQ93vFAKrkh3J3IvROtYsruLKdjcFhHeBdLEPlGb0vLGtFizb222l1j92lfifExJafzvGEIy7FYCyVM79uilaq3LQfldX1nWEpkMIY77iscQxcmjVv5DezbASbPO9RZFwThlQdsUItsnBaaNUkPQ4gT9X6BB26hhij962BVZwlgqjrhxCnC98yoZBZLQqn2Q8GV1cflrBsHIrXD3Zs0bYDv8tbLtmQsx78P31F10SvbbjUBMWr1BcC6Fzz3jIRiOWn1XwLU2wQ0rDImftQS58UkgKiUhcckOq7IBj0qapGyT6h8b0lHrbWGH1TKnHK2di6cR7bEWvlRtglcBP7pY3i0hVFS4OzFZudl8U7D7l6rKb2wCRcSWP7VXJcj7FbBUB8kK6bIbSuJp7ArWTe9SA2mLeomt6boieFofMbqiIi9S4w8UkZrfBukwYBWmh8RqPa630u8Im93xBMqVvDDGMPlnpCvGfbrmAyjfGERn8MnoZoqdo5NUeOshdJCZx0Z50r8LZiBehm2ElcrV8fhBaZvpvtZnpUiGgMdL4OfMBu95wo7Vae108V4iU8soQnoA5Zi5QZ5TrwkBiiJPszd2FWnSrffh63AB0Hd6rq4ZD64eMR6EN1DDZiCGlefpZjnXJ4Br9VK37EWJ1zfk2DBzdgxPox5vsoWgy2wuYREZsgyuRucdmmoJKQGcq0sxbN3bPHz3yNYZJAVoAMSZn4s5wzDcga8u9EpJhaYKFZ8ftfx24y6pOkTsZshnXuTFYKYEtvyANjtXtPSpYdTTZ1fkjWfLGIndnCQifNddy1IfC6pIvxQcbyUQlAfZiZdNbxqpGgSBs9Q7knKmqovY60Qf2OOofw05icy0enRFVYbz2QqZJq5AYJThP9hXjswZpJOwQZKccChRg30NrKf7Qqgu9gdPdxsTWWiKPzSlZzCk8LTXTQ9O57AsSgfVRL3QJMg8yA3Y4SisQUaXrBeh9YjAVib8IKrpWTMrSMzcXWxC4LscaKlF0uZyZb8s7Vt8PeiQxm3ZioZm2KVYHScy6m6W6K7OE1r2Fq9g03lxTN9KIVjz8XwR50HwMYDrP0TWNzJOpjZ7C0Tx0SAf7aTgkuGMufdoq7UGHGckzshaxgN3axVFV0PZo8OtrIzzZwtHqnUgOHRF1QcG2F6uhuAY1zNfxeZidnFRNjoJB8ZlVU3ZhZokZziyrN1hRm2ZHkdBUsBP3rsEKkuFh781NIahWUt5bQAIOfbMIrZogR9GFkiCk6Q3JlYboQe4qcmJlsFBBafjt46oDDOi29Hox5OZ6pn5bZ6VWcdXxGZemw5nWiEZBFGoZoWXMbZd2Z2piO0A7PaEcAopHGm5EeGnyNmjmCcqllsVZC7CKdMEqDN6OuGD6346HWEJzrP2gO0r16ULnUZBXbXqEbh74fmd1ADysTbbVyIqJ9Mk5E0leYN2EEZ6oZupBL25cWgvBA0ihBQyZqOh5Q82kuMtrcVyXIBVsy9T4wriF90iPeZebXHguArIpXrYtcCVV6eoRKvpB1ppFOIvht8oPUnoYudppzJ913hxUlBqy8Ll0YCZIsitMxbNSEad1pxU0sZFZg2gN80bCtCSmPrCgYxImUAZzJrMgI75jRfBwAUGbCmy8bie9pCi0xPDvFMZqaf3k1NrJv62CCGWCr1uXq0S0LBI1XCKeJ07kUtzq3Lcp0SHUSZsZsd, libngcore.so()(64bit) = set:mdTivpuHJDas5jwMWhZfgENiio0ZB34hhlKhQwM18CLhYnZ5QvGWoUC41XZbxc4QIhJKJEmJc4ufdWyOhnh4C4YAfUZgkbPsGElF8oxLIQUVH1xnAVGdYt7q8y1ABHeQZtohdJXR0U40TI0PebPZ0xvqLgxnUYF1c5tAc7j6w97CeanBG2wxmj8Amv9Y3wbER7noMZwsLINwtIXdohyINtNIjz6I7aHZD6SFBZiPRRo2LdMCpazo5IKsDarkkZzJSKsayk8530gYbTJafKI57Lig4mK2bluyMTAxDH8EHDe8KMqCNmE0xOZzDv419N0dZr1qfc3eAABx3yh8oTdR1LBNshmuAIFjL7zjCG010hCai76PiN8AJd5eZ8cb28Bdp0KMy1qu0rIVVCg6MBMhpQ20EHpN1CzcFGbvdyybyFTcbkkP8a57mnTaYjNFAnKdHxnkWxTV2oVUZzIVCM1hlpQ7mkYaDzyZfDzhGGiEP0pMcVrZneSYs8QN6vVdytswqQJnu5df0yWM52VL77Sj2w0XW74fVLLffwjCjez4ZF57o7QaL65B4bZB0Pb3ftc5x6iYFu3y2O6Vq, libnglib.so()(64bit) = set:ldIHm9B7iGfXCmXecLUmqy2rNZEq6t8UZCQUj86JkufrwnqAonsmJdwOz0grV4YSYdlEm75L5QOIkrxEOzktPy54pbmc2fAuyeflHZknnWgEoCuMZoehncCry82zYzCSscf8mwsyBn7tFPpumtQSr8dul8Ap1cv7OWfZfyF3OYQUaiZsZdSTw4ywWP76pTH6P3xehZsnDxrTVsVVD4DHXIaFjN3ue1GjjPFVZzxidDZycQe7B4hNHN4A6IqtRJekFStiePOetiEGFDIlVcaiZrqwaKC1d2kc67zdKukGZrIYcaAGDnSsP3RJ5jZl7QyiCUkE1GfpfYxPft1cQcgOAImia74YV2AAoz05OvxZ6fstFqrixvABoNB4nJuDeLKD7QZirDA0Z1PZA6As6DT5p1GbVwME35Zt51xFhkwmo60Lbpy75W7fTA63anyKZ10JD5h9Fqke68KpQYrBmGMzEuUHtdANDyoZi, libocc.so()(64bit) = set:ndIHS2q70rSJ8sobTdKTq7jP92zpksszwyUg8rMbhnlGaqpxgAfXkyP5VadopkGOKlIygdlQRi3wFDg3RLvUrEj1XMyvfaiMrBfst2TfX0fImKyJSyKzR5mWMULVCISdSAFw24Y6uWMjEBMpDEwipyQDzKJtZji8AHamlgK9kT7z7rtZGaNKWmD1A1c8C8qbB0ChQHTwONHyULyZe1pWY35tUH5PtKt5ZBPnzgZeZo8IawI1qgM01yAQO58FiEcOUX4nYNZqcwvM6GAREo4buhNzAADwm5vbTsXxLMqSZjZ8pXXoy1mSPCJON6SyJ059wESpVdxa2o0ioigC3Vel9MAp263MhtpSSOkUfopFlqRNLNlA8aRPDBpwCJlLEKKZpIKRbTwghadx8iI6a30Eu34lOssKFfUIpF3U4N6bbTS4AkCEEiiHSomqc8D9FOnLydCaAj7o6Z8ZK2Eg9ZdRpkEv5gK3XY1Ai9GLmAvhgtFQlOFMiwJfwucHKePdosjUW2wvQYIgWbSjseo2PO2u2S0NI8105UXIHE1cM7EI0UVGoHUj1YlIE4BkZcNRcxSfCLcDWSRPmZealf55rg3eYRMHcZpQqITEwW3tJ8wocu0TLhPk4CUd0829wx5dAZu7K0npNGVRALWT0oyxJl30I68rBHSV4lJ612ku4lI1CLedU3Gr8Q8g88ZIbP9L8L8od8blK0dCtAINPpyQ8Hq0au4u1YsA508GVJHTwSJgpFfZtqJybiR2JUspSDoLtq6bHGZDQCZeJ5BsgN5YAweywh8aBVSvZ9spZxIHVpxPZ3s3tc6RJqG0cWGGzpi3KcDIxD9rlnf9Z3hFHlM0PuwgbiBoeWBNdgKwpfEcwv7cF1H9EnYTOSvcDZjz0oqFaaMFfyQ9nIWW4DFyPKv8IBZgp8SSKbe1kEruUZ5iHh0ZurIZwjkKGZxTyzHx2IxEqllsD8wFZ0cR4bkY8cEHretxUTKTi2L1ri1sZtNFFlxGP2hfaG3tuC0yeOCZIx8Z2dLbfCZftgZDjMhtWuZxQ4GyZgDLEn07ILzrB0qKdDBBHT1Hp0tt7XodezqpMhjJgZ6y2NVvAk2IrZ4XM62uqpgxH0JEIz0grP6tKsxZxh21QwuY6pANQ0Ydm2k9ltrwucyrF9Lw4OF8o26cuuYyiZ9laC7RXUJ6RqKuuQcmFNZrgp1h7KYVDOxqnx08JEAJFjC0seS9b0, liboccvis.so()(64bit) = set:kdAsN2dIF8ueYQsJC7KLgYiWkwM8Y3lkwgNSdTxZKbEe2Pa6yp2DkPZm7BDfsZh0zGUy6WjRE6itJamb9yWcMOp1XZ5WLZ7KwyBo3On0SSoJEX4Rvodh7Ni1wDUwcuBQNd8MbXQJ68ZzPNZa9y08oux0hOhb, libstl.so()(64bit) = set:nd8Ze464qTyZzgRKSWXDqGbgJK6tiwDP6VbzlPdjNM21xNmmsj36DnW1IyuCXUtnAvsbWqF1a15bBleFkZK72dDYi0kA24X4szp8KZ2BUbCNgt5N6lTABSgWJ5BKGk2AThZ7CgZ49EwQysIkpG3bPu8xaXsMHP79Uw1pjbW7fSWabZJt8Sm4uMOpGX2302EONCWBAimNrfwVTJY5ZLwwZt5Ung5jDMMivm9MrLysxQsgB0LUpyzziTM9AlAD3OvBoGjgHXjEKfGy0GhTyhXh3sr61ya42EYYZE9JN0wg09RsHxii9O0nQIokLhcdSkkYXBPzIOzNC531TX2kA0aVAiz7ZbMbyGzBvtH6NyVlA60ZntzW8j5Gl5oNpdzxKxtJiaBwg4VStl0NKKKpwCJlLEuclbq0ZyTwoopKaCi7OnwV90w4ObzjLowrJNJ0WbzF5I3XsXhQw6uNo98taP7a7KJRCIMmdru9M8IrxGRtJgetIQRH5jVNddRxwOOtpwLzka5pnuEBUhBE7BAmvOBYp3jf2IO2kzEzTE6T4K4gMOadUZlf1kVvhBZ6h8r7P0szZ5UIsp5Zcm9l2Y1IX1Vt5rBDMrVn8cJe9eOrXxshRw0EuG3FK9iUoE44MoqisH5iGoM3quZoqkgZ1qrKgrgY0Iu22AYtN3ow8AZEQwQxu0UTsq7lrnrAR2gPJ1wjAvOZFi7Z8WKnMcLsHI2MAREruiKOV1xexhgN8ZIbjhM9luIfOyPbnwrYDKsGgfVT1ZeB0JBGkqhbag3XF3E7EyFsKE21zXUHBGSYiTZsUTmd2EyEni1F3KfpY7Gh5RXJZp2kkyUi03jJy3g5c4BOInWN3xCENJfy7eB64oMEsJGfZk87CFBmQXXnjTXbO7mVWX6ZGQ62VfI5sIfKZ2gOtUmw8Z0KEg5DcgGdtHgUmDj5Ku2s3AbiXI4gnh2v2iSme8Z9lHJSgiXj2RAAWEGoLaVk5mYTIqBJTPEIjfT8Zk1kzdaFHRKwRt5rhHZBScQLdVWkE0BCfAFgYrtIni5x1EZ5o4sfS5gQ7nHZJKGgbQgQE2ymC5yhWwlz2kWVI5UKMl3BjYPCwzrxPZ69xT022PVMUpCETJPiSduxUCIqr3MbDwBEjvvI0VEfd8ec4QRtc668tF9Q8iu8JodkkwxzqPlPCbuArPpyZf84lV1JjOnjGZ7TGM4eg5pQpJrO6kM7kybhxppsSpjnPgQZwq3P1rixH0dSbCi7gMyMcU2ZEA7aTpuCQ0Z2ioKqxdRoHd6RS54gtF4P1ETncRrKRysgNawarn3o3iz5CvnJA2NjZA0eGYriC0jkfk, libstlvis.so()(64bit) = set:kdgIUK0FNFOqNGYfiHilwPHTmsA7Gvwcn9nwrOJ6gziwp0h9JlBndgHudOnTJVvJqphE6toY9k02lUh6ZBPCBDFi9GUFe8swYaLuIENfJZmZqcpoqPFZFI5AD4bYBc40wkPZLuv2ihA7mRsumd6ri74mYwYz5r8yh3262rBTU2P2aETni2H9Fh, libvisual.so()(64bit) = set:mdkBNA0r1RqmVCrAIwMEB1u8262GKJN1OzQAOd2D23qMZIgDf1lg0wq1Md79cJldpY6u0mnrwJgGEcN708Thqmv2dSPGZ3wZL8Gr3egJ8lFabQ5wiyqh7ZzsdaN6hOZ8IQalTZ0nyHABKZ4T62ZeFtTK361cwG8UAlZJhDLZsSocU2ok2Z1BtApkCBvbHw33KZ5aIau3r9wxPvGLpTDw83O0QQjOPMuMtVH69ZLgJZjCmbKw281aavAvwZwwnAIxy3iwFAUfqUQsLhlzW2Bbe5i8gR6Zj0SomdH74x2cAi8hJ2rDgoML5AgzjKHHk17TZm8ijJ40n7l5wUrElriPCa55s1b1x4Xlyt0OS8GYfxBjMWBYNCAd2BFRWH2KJH7Lucg5Z4nZ6dsD0oBT3IT2RJXwkdEZHsnxZ1MVZ5dv5n8CYsD8Td8arMmX0l5O9L5R2d8T3881MLfoVcqQQPOTNSWyh3IM3K84Z4B8xe6bfqdiFBw1ioZAm0a5BwwnTkw2d5MHZnyZec2JiVwFefKKh5lCbepCcS3AfJtEGU5e2Xf2wCd9ZtwC9UpQ3MQfhNcwU5x2fJ1rVGie40QAf2cGSvaGCg3pUFPj3 Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libGL.so.1()(64bit) >= set:pi97zyaGS1GVzInUKNNZj1nMmdEFi0ioNAZvXLDnwNl9vHLPepOsIupbiTfWaf35V1vp8h6AfuRSZmaWXaZeUYy4TQPsDCdjggTnIBbTygbRaBmsgpo6bjjKLDiPgxqOaZHGwd44gYs17HNqu8G5Er0IJsqElGKOF1MyLEAKPDmK2FIoNJ0wV0G326EgeWAz9GuEszFROyQRveccZKUGVX6RmgmcVoBAKkUpDbN4A8LmbamuzXcCZ8qrfkm7BuBIuCPckIforceSF3Q9gSDnOJlBFFqXomDNZ3A6jXPV3bT4mPe0B3aqZ3MQA4BdacwjLOROHtnQZg7ODWFMe0uWq0, libGLU.so.1()(64bit) >= set:jg1tSXZ97pD6, libTKBRep.so.11()(64bit) >= set:ogNGv9xbAJgQb2TwqIPBTk0J9zaS2TlcpQpQZ4ZxN0Ado8U36C7PijUI2G8BvkhY6V5mj2fIC1nHB7JC079NSZwjfYt5Eo5mlrD38nByFWNXJH4rAEoYeAnSrlgIe5KArH8SXduDhr5ydNL681wVtRr4rBQYAd9Z47Q91m9MBiyRUGpkwvUMsFfze6FLZxmHkkDVBs3fZchT1IR6xbSDZkeNAftj0fOpFTyemPrphVyOVYAwBH4GsFIUHlM1NVn0vORXXYmNbq7Nap0jjbkRZHkLLKqRlFiQ5ZK3ZqH0xE059GRqgextfFzvnKd5wLtsk3oS0WZIDoUB17Oabz73VZzcrq6fZbhgDkARcplZ1GECXeUgIv5klyUH6jNR1Gsyq8tdZDqaWXtEHRfjcjpZ8bQ4Zq03IZ8H78HIzonMpxaztx6bQsfyZqz3J3Gq8LaCfCPxd1bC9EyRe71, libTKBool.so.11()(64bit) >= set:qjGCjI0ZaCT1vnQey2egk50Lhd6kZak4c0ZjmNXekcSraP4AtWZ0lmMmiUg39whGDWKabkjMjIKqudb9FQ8zn1PjRYZBxqYqVLNMcRgWsZ0nUONoy926fG4lDJjW8VlQdvxk8KHCuEgbMWfrciN9A8YSZtFJtKML72nAqDdJEo9eZak15HsfK4p5Qe3UrZ45YCqC7uedBVE3VbTDpmdnS6BksO2t81A8fgx2QzlWjww8hxAS9i2od9JS162oSdfoBH5xkFgLSxwPI0hZ2xlyOwllCiNvpbGhBswZtrhS06, libTKG2d.so.11()(64bit) >= set:oiAGzK9axj3l6h7YYU6rGx2Q58mQjd1Wtgwj69JC170QlgB5gocDvN8shZupr0NxsomtaIQ0F3Tau3vz59dJmk4Y1pZmryjM4AQZENYo1, libTKG3d.so.11()(64bit) >= set:pi7Zv0GqL1nMW9ur3VV0UgfEgnG682m6qNrYNzrNzJGVkVB9jwAPkKoAjftibOGlfC1hOMoZB5KOal098wJomPMpyvoudie5XOdDOZJa2efD10spIR6BjmGgSYH7U7kx0K842yE0Z5Z2T4NlkmUvKOG1UPbeJddCd1tv48XSxOtXACm695XU1dlouF0Din8aUHEhe5Kilo9mQWDYtyIJ1rrjrct3UdsNPQRa53sQarQQTATwek36QJG76, libTKGeomAlgo.so.11()(64bit) >= set:qlJMgZ9FUHZ6o4QPmzlPglR7aUNbpLndAnUMQuc8RXdIeWNSm8ZIZIoMc9boxOXx, libTKGeomBase.so.11()(64bit) >= set:qldxmzO7yechLfF5zTZiZsChrMKtTGup8hWw7bbh6MZE6tQf7fZF5agWQ3Y45tugtl9, libTKIGES.so.11()(64bit) >= set:qnYDJnrIilputRBJ5, libTKLCAF.so.11()(64bit) >= set:pmhZGI5TrdBGNpH5p77MOoe, libTKMath.so.11()(64bit) >= set:qlFNcZ2tcGHTglxpGC0Uik5RtLgVfNfiRNWrSiRdwN2yHqlNChmlrkNdXsMVoIpfpi0, libTKMesh.so.11()(64bit) >= set:nlxSG8tN0, libTKSTEP.so.11()(64bit) >= set:pmW36QAAfqsPi7xl, libTKSTEPBase.so.11()(64bit) >= set:qnRXFy1PV8IxeEAM5, libTKSTL.so.11()(64bit) >= set:ljqQqWjYR4c, libTKShHealing.so.11()(64bit) >= set:pjLvoEExlDYZeZ3rgynwJZhdkjnmVcHk5uWzpM6P7KTBtizM8Z8kZgBe0CRWkZmcu2XzJGmf20z404JA8VpZ6Ry7pVukq9qLsHuZzsYyRcHY1T65ZnAfqlptAeMMoxC3Sng1, libTKTopAlgo.so.11()(64bit) >= set:pjqp3OxyWmkZrhsrsCZrcqny3LsSeuzldTI6BCd6Khd2auQw4M0Myl1Zh0Hcz7U3amMsJLPZBWNl4aIOVEG66nLMr7jZniJBzUei1iUIWsr2xRbLrx9WkDyKJlMx5Kiq4V7ZhGf5L132QHdN5, libTKXCAF.so.11()(64bit) >= set:njSR0xeyQly3BsXs5NtmhlnXfhket1, libTKXDEIGES.so.11()(64bit) >= set:jhSBg9pRP7, libTKXDESTEP.so.11()(64bit) >= set:mje9yWHbmgbAZtlWb9YR0, libTKXSBase.so.11()(64bit) >= set:qmPibH21uz7J7Unmi502X0S3rCTtj6tZkpwfBYYBTY89Z070, libTKernel.so.11()(64bit) >= set:qkFk6j8t7FCy4ZLtn7Z4CjYrjcOiqlRtX7L1vdO0ZHXZgSLxWuTWeedGYJ5TjaEdyhK32X81SroRiRURliGauzxNxi1As6iIBgpzKVTtSxg04xFfFot12c5wQO8OzF5rPuqQjIessyZoQCvZ8x1, libX11.so.6()(64bit) >= set:oja5rnKBSly5YITRGrC6aT3ldTdkLjN0rw9YqmFjMwkOzzEDEZ2neBTTfvOmZ380, libXmu.so.6()(64bit) >= set:lktel, libavcodec.so.58()(64bit) >= set:lhD78NMDDixCMeZCe9Ve0SpoQZlAp0, libavcodec.so.58(LIBAVCODEC_58)(64bit), libavformat.so.58()(64bit) >= set:lhgUMwHDmN8JKRZrbMx53oAZCrT, libavformat.so.58(LIBAVFORMAT_58)(64bit), libavutil.so.56()(64bit) >= set:nkfHidF5Ql0TnMZnA69WZw, libavutil.so.56(LIBAVUTIL_56)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libjpeg.so.62()(64bit) >= set:jfgjDuQy7g6kiGvkp5kR7Bd0, libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpython3.7m.so.1.0()(64bit) >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01wnwwb3CQZf8Ez7ORs4pMqc1C5geAKQXvZsLtaSIH5cxh7uelbkCXafZkgJEu94qg0pbF134fflYwMMYBLstV1h7m85KoaZal29O4G8zQ7qc3AQTDVWe20OqEUoiy0woFDiREEx9cU0Po291RfWZzEZGIg3UM5IIPLDpS0uU0MZaFzLJhQMlA64xS3bHDtogDlgwIV0yeP318t3uMSE9UDGOnTWUZfnh17px8tN82fcdwXfLwfCRAwir4JHCZtJJcU31ruEuYq0k38c56h6VyU3itkyFmQzWSpicako763b64nc4lRzctP4lhrM, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(CXXABI_1.3.11)(64bit), libstdc++.so.6(CXXABI_1.3.2)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.17)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libswscale.so.5()(64bit) >= set:jhBLwIhS2i, libswscale.so.5(LIBSWSCALE_5)(64bit), libtcl8.6.so()(64bit) >= set:nhdZ1jxv2qrrNMO7aNW3IHnPVTdtYmRYriMrSqQkHANsCqOZB8cNwpM5QoSK0RKVbMHabXnivkuJYX3tWJgbE1OVchpZbRNvSni0Zezx2tAt0i4MkkkvbZGLxg9IOuWXbw4Rn, libtk8.6.so()(64bit) >= set:mhIyLHsAtZ6D2ZcSvjXZ2QH3FOrJoZHAN1hG1CKHBscyRaqIwDmyWlGEGj9lFeOw2Br2GQpb, libz.so.1()(64bit) >= set:khgtd6gPfmY2e, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gXPQcn Creating libnetgen-debuginfo package Processing files: python3-module-netgen-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.G2G15k find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.O0YNim find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl,typelib) /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py: line=7 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: line=13 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: line=18 IGNORE (for REQ=slight and deep=16) module=netgen /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: line=19 IGNORE (for REQ=slight and deep=16) module=tkinter /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: line=4 IGNORE (for REQ=slight and deep=8) module=tkinter /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: line=15 IGNORE (for REQ=slight and deep=12) module=IPython /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: line=30 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: line=35 IGNORE (for REQ=slight and deep=12) module=PIL.Image /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/occ.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py: line=2 possible relative import from ., UNIMPLEMENTED Provides: python3(netgen.libngpy._NgOCC), python3(netgen.libngpy._csg), python3(netgen.libngpy._geom2d), python3(netgen.libngpy._meshing), python3(netgen.libngpy._stl), python3(netgen), python3(netgen.NgOCC), python3(netgen.csg), python3(netgen.geom2d), python3(netgen.gui), python3(netgen.libngpy), python3(netgen.meshing), python3(netgen.occ), python3(netgen.read_gmsh), python3(netgen.stl), python3(pyngcore) Requires: libnetgen = 6.2.2004-alt1, /usr/lib64/python3/site-packages, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcsg.so()(64bit) >= set:poj6Zn, libcsgvis.so()(64bit) >= set:kjGZo0, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libgeom2d.so()(64bit) >= set:nmiNo7, libmesh.so()(64bit) >= set:poqlSu, libngcore.so()(64bit) >= set:mg3yizgd8ol2pd8ZwmD1MowxBYjRrwjhHdR206RaYbnMginuKihiLrI6h27quQK7QX3El3sjNeT9QpfjvMXn0IEVy0pHoKkaZetqwYpdc8S1ymaOR0, libnglib.so()(64bit) >= set:lkGSW0, libocc.so()(64bit) >= set:nmZn6p, libpython3.7m.so.1.0()(64bit) >= set:ohpCiruw0uEosEt5W4jOxrKmHweqQoUlKw01ObgUkqWUh7YWkZ88zRo6oC0OhWiqYvRyq1joQ3fDG5kCHluY9Umkv94d8kSirMEUVHy723XnZjnTugQx5jxrcBuJq8hDgJciZwdC1qWXDVOt4wI6ksc9h0yBCWB4Cw17o6jkkKZDgZBtxCsUibXYTjpSw7eyXRSNTJhQMR8d82dfIoZcsoweHgwIO1AeP72wQdU1rzCQflbvRm7uZDHEMhmNIMuoO0KZpnYNYC4mqjtUZmrrM72SQxWyn3yvohsNUFQxCzieROukLtC4z6aI3zPy1yb6hlVh6tP8G2J13, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.11)(64bit), libstdc++.so.6(CXXABI_1.3.2)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libstl.so()(64bit) >= set:nm9Zj2, libstlvis.so()(64bit) >= set:kjpyh, libvisual.so()(64bit) >= set:mkiufJdS0, python3(logging) < 0, python3(netgen.libngpy._stl) < 0, python3(os) < 0, python3.7-ABI(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: python3-module-netgen-openmpi Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6p485v Creating python3-module-netgen-debuginfo package Processing files: libnetgen-devel-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gfZ4dJ find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6jBKFZ find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl,typelib) /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp:4:10: fatal error: myadt.hpp: No such file or directory #include // for tAVX ^~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.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 #include // for tAVX ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp: cpp failed 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/nginterface.h:14: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp:4:10: fatal error: array: No such file or directory #include // for array ^~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface.h: cpp failed, trying c++ mode /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp:10:10: fatal error: myadt.hpp: No such file or directory #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 #include ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp: cpp failed In file included from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:44, from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp:5: /usr/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory #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 #include ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.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 #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 #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/parallel.hpp:1:10: fatal error: ../parallel/parallel.hpp: No such file or directory #include "../parallel/parallel.hpp" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp: cpp failed In file included from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:44, 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:112:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp: cpp failed Requires: libnetgen = 6.2.2004-alt1, 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.0A4GXt Processing files: netgen-doc-6.2.2004-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.96818 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2004 + DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2004 + export DOCDIR + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2004 + /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2004 + cp -prL doc/ng4.pdf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2004 + chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2004 + chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2004 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sdofh2 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.g7CiUD find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl,typelib) Processing files: netgen-tutorials-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UJVwRi find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.y8Gk80 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl,typelib) Processing files: netgen-debuginfo-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aE4IJM find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0U8xEB find-requires: running scripts (debuginfo) Requires: netgen = 6.2.2004-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libgui.so), debug64(libmesh.so), debug64(libngcore.so), debug64(libstdc++.so.6), debug64(libtcl8.6.so), debug64(libtk8.6.so) Processing files: libnetgen-debuginfo-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cHlJbv find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YH2u2r find-requires: running scripts (debuginfo) Provides: debug64(libcsg.so), debug64(libcsgvis.so), debug64(libgeom2d.so), debug64(libgeom2dvis.so), debug64(libgui.so), debug64(libinterface.so), debug64(libmesh.so), debug64(libngcore.so), debug64(libnglib.so), debug64(libocc.so), debug64(liboccvis.so), debug64(libstl.so), debug64(libstlvis.so), debug64(libvisual.so) Requires: libnetgen = 6.2.2004-alt1, debug64(ld-linux-x86-64.so.2), debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libTKBRep.so.11), debug64(libTKBool.so.11), debug64(libTKG2d.so.11), debug64(libTKG3d.so.11), debug64(libTKGeomAlgo.so.11), debug64(libTKGeomBase.so.11), debug64(libTKIGES.so.11), debug64(libTKLCAF.so.11), debug64(libTKMath.so.11), debug64(libTKMesh.so.11), debug64(libTKSTEP.so.11), debug64(libTKSTEPBase.so.11), debug64(libTKSTL.so.11), debug64(libTKShHealing.so.11), debug64(libTKTopAlgo.so.11), debug64(libTKXCAF.so.11), debug64(libTKXDEIGES.so.11), debug64(libTKXDESTEP.so.11), debug64(libTKXSBase.so.11), debug64(libTKernel.so.11), debug64(libX11.so.6), debug64(libXmu.so.6), debug64(libavcodec.so.58), debug64(libavformat.so.58), debug64(libavutil.so.56), debug64(libc.so.6), debug64(libdl.so.2), debug64(libgcc_s.so.1), debug64(libjpeg.so.62), debug64(libm.so.6), debug64(libpthread.so.0), debug64(libpython3.7m.so.1.0), debug64(libstdc++.so.6), debug64(libswscale.so.5), debug64(libtcl8.6.so), debug64(libtk8.6.so), debug64(libz.so.1) Processing files: python3-module-netgen-debuginfo-6.2.2004-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.w9kIxx find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ALGAmG find-requires: running scripts (debuginfo) Requires: python3-module-netgen = 6.2.2004-alt1, debug64(libc.so.6), debug64(libcsg.so), debug64(libcsgvis.so), debug64(libgcc_s.so.1), debug64(libgeom2d.so), debug64(libmesh.so), debug64(libngcore.so), debug64(libnglib.so), debug64(libocc.so), debug64(libpython3.7m.so.1.0), debug64(libstdc++.so.6), debug64(libstl.so), debug64(libstlvis.so), debug64(libvisual.so) Adding to netgen a strict dependency on libnetgen Adding to netgen-debuginfo a strict dependency on netgen Adding to python3-module-netgen a strict dependency on libnetgen Adding to libnetgen-devel a strict dependency on libnetgen Adding to libnetgen-debuginfo a strict dependency on libnetgen Adding to python3-module-netgen-debuginfo a strict dependency on python3-module-netgen Adding to netgen-debuginfo a strict dependency on libnetgen-debuginfo Adding to python3-module-netgen-debuginfo a strict dependency on libnetgen-debuginfo Removing from netgen-debuginfo 45 sources provided by libnetgen-debuginfo also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/core also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/general also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/gprim also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/include also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/interface also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/linalg also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc/meshing also prunning dir /usr/src/debug/netgen-6.2.2004/libsrc Removing from python3-module-netgen-debuginfo 17 sources provided by libnetgen-debuginfo also prunning dir /usr/src/debug/netgen-6.2.2004/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 12 extra deps from netgen due to repentancy on libnetgen Removing 20 extra deps from python3-module-netgen due to repentancy on libnetgen Removing 5 extra deps from netgen-debuginfo due to repentancy on libnetgen-debuginfo Removing 4 extra deps from python3-module-netgen-debuginfo due to repentancy on libnetgen-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/netgen-6.2.2004-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-6.2.2004-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-6.2.2004-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-devel-6.2.2004-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/netgen-doc-6.2.2004-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/netgen-tutorials-6.2.2004-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/netgen-debuginfo-6.2.2004-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-debuginfo-6.2.2004-alt1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-debuginfo-6.2.2004-alt1.x86_64.rpm (w2T8.xzdio) 795.19user 71.55system 4:05.20elapsed 353%CPU (0avgtext+0avgdata 1798008maxresident)k 0inputs+0outputs (0major+22554440minor)pagefaults 0swaps 6.66user 2.39system 4:31.15elapsed 3%CPU (0avgtext+0avgdata 135224maxresident)k 47752inputs+0outputs (0major+337757minor)pagefaults 0swaps --- libnetgen-6.2.2004-alt1.x86_64.rpm.repo 2020-09-11 16:26:40.000000000 +0000 +++ libnetgen-6.2.2004-alt1.x86_64.rpm.hasher 2024-10-06 13:17:56.038357029 +0000 @@ -99,16 +99,16 @@ Provides: libnetgen = 6.2.2004-alt1:p9+255957.16300.47.1 -File: /usr/lib64/libcsg.so 100644 root:root 18df318f95b7b88b9d884b240e414d90 -File: /usr/lib64/libcsgvis.so 100644 root:root dc1e22b5b9631e9a83c7f482c575c2a4 -File: /usr/lib64/libgeom2d.so 100644 root:root fc2a757364a4e76361931ef468a8c77e -File: /usr/lib64/libgeom2dvis.so 100644 root:root 96c764d3b160607ae34e0cd619049aff -File: /usr/lib64/libgui.so 100644 root:root 6253fae36f60507f4a0d4e6356127841 -File: /usr/lib64/libinterface.so 100644 root:root f20984fb02ce4651c5d656caa74e363c -File: /usr/lib64/libmesh.so 100644 root:root fcdd900a2fc7e72333db132f64066e4b -File: /usr/lib64/libngcore.so 100644 root:root 1eb8458d74cb235a6dc29927112b2f1c -File: /usr/lib64/libnglib.so 100644 root:root a1754426283239e37b4e14a43b2639d3 -File: /usr/lib64/libocc.so 100644 root:root 8f2a332403ccfddc42770a51f04bd595 -File: /usr/lib64/liboccvis.so 100644 root:root fb20cd976ee5129cd696419aca6258f1 -File: /usr/lib64/libstl.so 100644 root:root 1cf200c19586f17641f3dbfabd41b13e -File: /usr/lib64/libstlvis.so 100644 root:root 9cbf69d4e800a5ac6abab45b2699990f -File: /usr/lib64/libvisual.so 100644 root:root 1f2abbfda3c12466e05c5625df21cfb7 -RPMIdentity: 585b72cc154866db8aa19d5d45d546ba5782b675301b05b126a6e6367779e3e10a169160322bfb913245eed2aab1703e18cc0028ff0cc5396c193bc8a271a996 +File: /usr/lib64/libcsg.so 100644 root:root 37383c87dcd04b3846defa0d5b379f8a +File: /usr/lib64/libcsgvis.so 100644 root:root 739492a1f7ad71c5285493637d1eba87 +File: /usr/lib64/libgeom2d.so 100644 root:root 5650993214425fa50f1569eb112e32de +File: /usr/lib64/libgeom2dvis.so 100644 root:root afe47ed2966be86724a49d116f43d5da +File: /usr/lib64/libgui.so 100644 root:root 55231e3089b072287c0c7b35f35e0234 +File: /usr/lib64/libinterface.so 100644 root:root bf383588ed3cf3cd14349c7b6ab000ad +File: /usr/lib64/libmesh.so 100644 root:root d0da6b07177d9896490d96081f1753df +File: /usr/lib64/libngcore.so 100644 root:root b4f9c0e4b6b8f07b5189353a20e3df7b +File: /usr/lib64/libnglib.so 100644 root:root 001c8a59849bbc64032e03b19067e252 +File: /usr/lib64/libocc.so 100644 root:root f2c33d916fb82f5df9fa514baeaf4a9d +File: /usr/lib64/liboccvis.so 100644 root:root 6b179f3c7383d03dc9ed3b9c6d8239e9 +File: /usr/lib64/libstl.so 100644 root:root 8b0e0f7d43f7370196d3dcf5c2a61c73 +File: /usr/lib64/libstlvis.so 100644 root:root 52f988bef63dbbb6cef03649b305c039 +File: /usr/lib64/libvisual.so 100644 root:root 11629f7254f0b8e647986eae17ae7e48 +RPMIdentity: 3d2575c5afc14d9d9b5fefe48c239ba863ff29ad1391fe53231ca17fc28f92302137f38073beeb4e7311cdecd5938d877b945cbb7f9154e0eedf6ca236d6de32 --- libnetgen-debuginfo-6.2.2004-alt1.x86_64.rpm.repo 2020-09-11 16:26:39.000000000 +0000 +++ libnetgen-debuginfo-6.2.2004-alt1.x86_64.rpm.hasher 2024-10-06 13:17:56.120357958 +0000 @@ -1,42 +1,43 @@ -/usr/lib/debug/.build-id/0b 40755 root:root -/usr/lib/debug/.build-id/0b/8095341eb515284e201c9247d32e650d13c7f6 120777 root:root ../../../../lib64/liboccvis.so -/usr/lib/debug/.build-id/0b/8095341eb515284e201c9247d32e650d13c7f6.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug -/usr/lib/debug/.build-id/15 40755 root:root -/usr/lib/debug/.build-id/15/108cac3a11df2a26dc59a67bb2ba8839d1c470 120777 root:root ../../../../lib64/libgui.so -/usr/lib/debug/.build-id/15/108cac3a11df2a26dc59a67bb2ba8839d1c470.debug 120777 root:root ../../usr/lib64/libgui.so.debug -/usr/lib/debug/.build-id/1a 40755 root:root -/usr/lib/debug/.build-id/1a/b52ec15db132094dfa3b2e0ddb85851fb97130 120777 root:root ../../../../lib64/libcsgvis.so -/usr/lib/debug/.build-id/1a/b52ec15db132094dfa3b2e0ddb85851fb97130.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug -/usr/lib/debug/.build-id/45 40755 root:root -/usr/lib/debug/.build-id/45/7d9084d130aa96cd65bacb8718cf248c96c671 120777 root:root ../../../../lib64/libgeom2dvis.so -/usr/lib/debug/.build-id/45/7d9084d130aa96cd65bacb8718cf248c96c671.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug -/usr/lib/debug/.build-id/49 40755 root:root -/usr/lib/debug/.build-id/49/034c8056c963ecff06dea8da7e567dc65c9b47 120777 root:root ../../../../lib64/libcsg.so -/usr/lib/debug/.build-id/49/034c8056c963ecff06dea8da7e567dc65c9b47.debug 120777 root:root ../../usr/lib64/libcsg.so.debug -/usr/lib/debug/.build-id/51 40755 root:root -/usr/lib/debug/.build-id/51/e886d530cf6382c81a52b46c0a9ea98662c935 120777 root:root ../../../../lib64/libocc.so -/usr/lib/debug/.build-id/51/e886d530cf6382c81a52b46c0a9ea98662c935.debug 120777 root:root ../../usr/lib64/libocc.so.debug -/usr/lib/debug/.build-id/58 40755 root:root -/usr/lib/debug/.build-id/58/8094d8da26fcebeb975492ef0d0c6d44558c4b 120777 root:root ../../../../lib64/libinterface.so -/usr/lib/debug/.build-id/58/8094d8da26fcebeb975492ef0d0c6d44558c4b.debug 120777 root:root ../../usr/lib64/libinterface.so.debug -/usr/lib/debug/.build-id/65 40755 root:root -/usr/lib/debug/.build-id/65/22e0422be0957d3987043d8ee5b8cc4d7702b8 120777 root:root ../../../../lib64/libngcore.so -/usr/lib/debug/.build-id/65/22e0422be0957d3987043d8ee5b8cc4d7702b8.debug 120777 root:root ../../usr/lib64/libngcore.so.debug -/usr/lib/debug/.build-id/8c 40755 root:root -/usr/lib/debug/.build-id/8c/41609668095896acac82630eecaabf30c6d0de 120777 root:root ../../../../lib64/libstlvis.so -/usr/lib/debug/.build-id/8c/41609668095896acac82630eecaabf30c6d0de.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug -/usr/lib/debug/.build-id/99 40755 root:root -/usr/lib/debug/.build-id/99/743407b38993afb03cba29ad56f0ba6fe07968 120777 root:root ../../../../lib64/libvisual.so -/usr/lib/debug/.build-id/99/743407b38993afb03cba29ad56f0ba6fe07968.debug 120777 root:root ../../usr/lib64/libvisual.so.debug -/usr/lib/debug/.build-id/99/d1922911e09c9488a3f6ab0232037d475a26a3 120777 root:root ../../../../lib64/libgeom2d.so -/usr/lib/debug/.build-id/99/d1922911e09c9488a3f6ab0232037d475a26a3.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug -/usr/lib/debug/.build-id/c6 40755 root:root -/usr/lib/debug/.build-id/c6/c5d145ec6241b73854a9238e4a73729f164e52 120777 root:root ../../../../lib64/libmesh.so -/usr/lib/debug/.build-id/c6/c5d145ec6241b73854a9238e4a73729f164e52.debug 120777 root:root ../../usr/lib64/libmesh.so.debug -/usr/lib/debug/.build-id/fe 40755 root:root -/usr/lib/debug/.build-id/fe/cf3d7fb5aa2689434897ed95ab6ec15b968183 120777 root:root ../../../../lib64/libnglib.so -/usr/lib/debug/.build-id/fe/cf3d7fb5aa2689434897ed95ab6ec15b968183.debug 120777 root:root ../../usr/lib64/libnglib.so.debug -/usr/lib/debug/.build-id/ff 40755 root:root -/usr/lib/debug/.build-id/ff/d4a554421c97528789c1657068b9a484203fb0 120777 root:root ../../../../lib64/libstl.so -/usr/lib/debug/.build-id/ff/d4a554421c97528789c1657068b9a484203fb0.debug 120777 root:root ../../usr/lib64/libstl.so.debug +/usr/lib/debug/.build-id/21 40755 root:root +/usr/lib/debug/.build-id/21/8ddadacf0802c048c146d29d64103475c7d540 120777 root:root ../../../../lib64/libcsgvis.so +/usr/lib/debug/.build-id/21/8ddadacf0802c048c146d29d64103475c7d540.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +/usr/lib/debug/.build-id/29 40755 root:root +/usr/lib/debug/.build-id/29/85e611da240eaf6f31180af3b2db8ea8515660 120777 root:root ../../../../lib64/libstlvis.so +/usr/lib/debug/.build-id/29/85e611da240eaf6f31180af3b2db8ea8515660.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +/usr/lib/debug/.build-id/35 40755 root:root +/usr/lib/debug/.build-id/35/eed6dce7693ecaf3eea2cc686c1908e75e6398 120777 root:root ../../../../lib64/libnglib.so +/usr/lib/debug/.build-id/35/eed6dce7693ecaf3eea2cc686c1908e75e6398.debug 120777 root:root ../../usr/lib64/libnglib.so.debug +/usr/lib/debug/.build-id/3b 40755 root:root +/usr/lib/debug/.build-id/3b/8db4cd1af5a496a38ef4cb547158006177d88b 120777 root:root ../../../../lib64/libocc.so +/usr/lib/debug/.build-id/3b/8db4cd1af5a496a38ef4cb547158006177d88b.debug 120777 root:root ../../usr/lib64/libocc.so.debug +/usr/lib/debug/.build-id/3c 40755 root:root +/usr/lib/debug/.build-id/3c/fc61024bbdea6d8ca4ea27c9c4cfa64e11cfb7 120777 root:root ../../../../lib64/libinterface.so +/usr/lib/debug/.build-id/3c/fc61024bbdea6d8ca4ea27c9c4cfa64e11cfb7.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +/usr/lib/debug/.build-id/42 40755 root:root +/usr/lib/debug/.build-id/42/249d229033682a45b1a5dd837e3123d7b77a1c 120777 root:root ../../../../lib64/libgui.so +/usr/lib/debug/.build-id/42/249d229033682a45b1a5dd837e3123d7b77a1c.debug 120777 root:root ../../usr/lib64/libgui.so.debug +/usr/lib/debug/.build-id/4c 40755 root:root +/usr/lib/debug/.build-id/4c/d4334c07cca7cea94a22c804930ab0917725da 120777 root:root ../../../../lib64/libngcore.so +/usr/lib/debug/.build-id/4c/d4334c07cca7cea94a22c804930ab0917725da.debug 120777 root:root ../../usr/lib64/libngcore.so.debug +/usr/lib/debug/.build-id/6c 40755 root:root +/usr/lib/debug/.build-id/6c/afde028c0668b70674090ab4f7deb2ff641770 120777 root:root ../../../../lib64/libmesh.so +/usr/lib/debug/.build-id/6c/afde028c0668b70674090ab4f7deb2ff641770.debug 120777 root:root ../../usr/lib64/libmesh.so.debug +/usr/lib/debug/.build-id/8b 40755 root:root +/usr/lib/debug/.build-id/8b/f70800790862ccc41ac2e0324f944988024dd9 120777 root:root ../../../../lib64/libgeom2dvis.so +/usr/lib/debug/.build-id/8b/f70800790862ccc41ac2e0324f944988024dd9.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug +/usr/lib/debug/.build-id/95 40755 root:root +/usr/lib/debug/.build-id/95/c7c5a065ac068c22f1018c718444ea8e7d06f0 120777 root:root ../../../../lib64/liboccvis.so +/usr/lib/debug/.build-id/95/c7c5a065ac068c22f1018c718444ea8e7d06f0.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug +/usr/lib/debug/.build-id/a1 40755 root:root +/usr/lib/debug/.build-id/a1/39e959ff66472cca971e1e01ac0a79de507335 120777 root:root ../../../../lib64/libvisual.so +/usr/lib/debug/.build-id/a1/39e959ff66472cca971e1e01ac0a79de507335.debug 120777 root:root ../../usr/lib64/libvisual.so.debug +/usr/lib/debug/.build-id/ce 40755 root:root +/usr/lib/debug/.build-id/ce/820fc71f6a07cda3614b4a8bf529e4b9e15650 120777 root:root ../../../../lib64/libcsg.so +/usr/lib/debug/.build-id/ce/820fc71f6a07cda3614b4a8bf529e4b9e15650.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +/usr/lib/debug/.build-id/d8 40755 root:root +/usr/lib/debug/.build-id/d8/2899354aefe3a27f2b2ff1110467502d892b26 120777 root:root ../../../../lib64/libstl.so +/usr/lib/debug/.build-id/d8/2899354aefe3a27f2b2ff1110467502d892b26.debug 120777 root:root ../../usr/lib64/libstl.so.debug +/usr/lib/debug/.build-id/eb 40755 root:root +/usr/lib/debug/.build-id/eb/5b82020938966ef05c91769b5d31d9098625bd 120777 root:root ../../../../lib64/libgeom2d.so +/usr/lib/debug/.build-id/eb/5b82020938966ef05c91769b5d31d9098625bd.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root @@ -56,2 +57,16 @@ /usr/src/debug/netgen-6.2.2004 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/core 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/csg 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/interface 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/meshing 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/occ 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/visualization 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng/Togl2.1 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/nglib 40755 root:root /usr/src/debug/netgen-6.2.2004/libsrc 40755 root:root @@ -451,58 +466,73 @@ Provides: libnetgen-debuginfo = 6.2.2004-alt1:p9+255957.16300.47.1 -File: /usr/lib/debug/.build-id/0b 40755 root:root -File: /usr/lib/debug/.build-id/0b/8095341eb515284e201c9247d32e650d13c7f6 120777 root:root ../../../../lib64/liboccvis.so -File: /usr/lib/debug/.build-id/0b/8095341eb515284e201c9247d32e650d13c7f6.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug -File: /usr/lib/debug/.build-id/15 40755 root:root -File: /usr/lib/debug/.build-id/15/108cac3a11df2a26dc59a67bb2ba8839d1c470 120777 root:root ../../../../lib64/libgui.so -File: /usr/lib/debug/.build-id/15/108cac3a11df2a26dc59a67bb2ba8839d1c470.debug 120777 root:root ../../usr/lib64/libgui.so.debug -File: /usr/lib/debug/.build-id/1a 40755 root:root -File: /usr/lib/debug/.build-id/1a/b52ec15db132094dfa3b2e0ddb85851fb97130 120777 root:root ../../../../lib64/libcsgvis.so -File: /usr/lib/debug/.build-id/1a/b52ec15db132094dfa3b2e0ddb85851fb97130.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug -File: /usr/lib/debug/.build-id/45 40755 root:root -File: /usr/lib/debug/.build-id/45/7d9084d130aa96cd65bacb8718cf248c96c671 120777 root:root ../../../../lib64/libgeom2dvis.so -File: /usr/lib/debug/.build-id/45/7d9084d130aa96cd65bacb8718cf248c96c671.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug -File: /usr/lib/debug/.build-id/49 40755 root:root -File: /usr/lib/debug/.build-id/49/034c8056c963ecff06dea8da7e567dc65c9b47 120777 root:root ../../../../lib64/libcsg.so -File: /usr/lib/debug/.build-id/49/034c8056c963ecff06dea8da7e567dc65c9b47.debug 120777 root:root ../../usr/lib64/libcsg.so.debug -File: /usr/lib/debug/.build-id/51 40755 root:root -File: /usr/lib/debug/.build-id/51/e886d530cf6382c81a52b46c0a9ea98662c935 120777 root:root ../../../../lib64/libocc.so -File: /usr/lib/debug/.build-id/51/e886d530cf6382c81a52b46c0a9ea98662c935.debug 120777 root:root ../../usr/lib64/libocc.so.debug -File: /usr/lib/debug/.build-id/58 40755 root:root -File: /usr/lib/debug/.build-id/58/8094d8da26fcebeb975492ef0d0c6d44558c4b 120777 root:root ../../../../lib64/libinterface.so -File: /usr/lib/debug/.build-id/58/8094d8da26fcebeb975492ef0d0c6d44558c4b.debug 120777 root:root ../../usr/lib64/libinterface.so.debug -File: /usr/lib/debug/.build-id/65 40755 root:root -File: /usr/lib/debug/.build-id/65/22e0422be0957d3987043d8ee5b8cc4d7702b8 120777 root:root ../../../../lib64/libngcore.so -File: /usr/lib/debug/.build-id/65/22e0422be0957d3987043d8ee5b8cc4d7702b8.debug 120777 root:root ../../usr/lib64/libngcore.so.debug -File: /usr/lib/debug/.build-id/8c 40755 root:root -File: /usr/lib/debug/.build-id/8c/41609668095896acac82630eecaabf30c6d0de 120777 root:root ../../../../lib64/libstlvis.so -File: /usr/lib/debug/.build-id/8c/41609668095896acac82630eecaabf30c6d0de.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug -File: /usr/lib/debug/.build-id/99 40755 root:root -File: /usr/lib/debug/.build-id/99/743407b38993afb03cba29ad56f0ba6fe07968 120777 root:root ../../../../lib64/libvisual.so -File: /usr/lib/debug/.build-id/99/743407b38993afb03cba29ad56f0ba6fe07968.debug 120777 root:root ../../usr/lib64/libvisual.so.debug -File: /usr/lib/debug/.build-id/99/d1922911e09c9488a3f6ab0232037d475a26a3 120777 root:root ../../../../lib64/libgeom2d.so -File: /usr/lib/debug/.build-id/99/d1922911e09c9488a3f6ab0232037d475a26a3.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug -File: /usr/lib/debug/.build-id/c6 40755 root:root -File: /usr/lib/debug/.build-id/c6/c5d145ec6241b73854a9238e4a73729f164e52 120777 root:root ../../../../lib64/libmesh.so -File: /usr/lib/debug/.build-id/c6/c5d145ec6241b73854a9238e4a73729f164e52.debug 120777 root:root ../../usr/lib64/libmesh.so.debug -File: /usr/lib/debug/.build-id/fe 40755 root:root -File: /usr/lib/debug/.build-id/fe/cf3d7fb5aa2689434897ed95ab6ec15b968183 120777 root:root ../../../../lib64/libnglib.so -File: /usr/lib/debug/.build-id/fe/cf3d7fb5aa2689434897ed95ab6ec15b968183.debug 120777 root:root ../../usr/lib64/libnglib.so.debug -File: /usr/lib/debug/.build-id/ff 40755 root:root -File: /usr/lib/debug/.build-id/ff/d4a554421c97528789c1657068b9a484203fb0 120777 root:root ../../../../lib64/libstl.so -File: /usr/lib/debug/.build-id/ff/d4a554421c97528789c1657068b9a484203fb0.debug 120777 root:root ../../usr/lib64/libstl.so.debug -File: /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root 3bbbe9574a9c16cd60fb85f3d16df379 -File: /usr/lib/debug/usr/lib64/libcsgvis.so.debug 100644 root:root 46aacc67cb20d1a49e1b9a04d5d64272 -File: /usr/lib/debug/usr/lib64/libgeom2d.so.debug 100644 root:root dbcb060f5508e47cefde6998c70986be -File: /usr/lib/debug/usr/lib64/libgeom2dvis.so.debug 100644 root:root 72ae567119699c4137de115d4a94f2f8 -File: /usr/lib/debug/usr/lib64/libgui.so.debug 100644 root:root 24ea054d2fb2c33a031ddf6d5d90f7b7 -File: /usr/lib/debug/usr/lib64/libinterface.so.debug 100644 root:root 45c98772539dcc527aa9b4f7faaeacd4 -File: /usr/lib/debug/usr/lib64/libmesh.so.debug 100644 root:root e512695fa45bdfef5bd294892d791fe6 -File: /usr/lib/debug/usr/lib64/libngcore.so.debug 100644 root:root d6f9bd7e63b76fb7e6b628574f40185f -File: /usr/lib/debug/usr/lib64/libnglib.so.debug 100644 root:root b7f53334a8f0f8be4f90e6b3aad7b6ab -File: /usr/lib/debug/usr/lib64/libocc.so.debug 100644 root:root 70e86b827e3732d2edc3dc48ae79957f -File: /usr/lib/debug/usr/lib64/liboccvis.so.debug 100644 root:root 47d1e74806755fe650f30b445a27268c -File: /usr/lib/debug/usr/lib64/libstl.so.debug 100644 root:root c4062582d7d11472e6afbb8faa7d53b6 -File: /usr/lib/debug/usr/lib64/libstlvis.so.debug 100644 root:root 6ed037b34f4f55d1fb1e47b1ef77d2dd -File: /usr/lib/debug/usr/lib64/libvisual.so.debug 100644 root:root 55dbe0f00e6b0194c2dce123db990780 +File: /usr/lib/debug/.build-id/21 40755 root:root +File: /usr/lib/debug/.build-id/21/8ddadacf0802c048c146d29d64103475c7d540 120777 root:root ../../../../lib64/libcsgvis.so +File: /usr/lib/debug/.build-id/21/8ddadacf0802c048c146d29d64103475c7d540.debug 120777 root:root ../../usr/lib64/libcsgvis.so.debug +File: /usr/lib/debug/.build-id/29 40755 root:root +File: /usr/lib/debug/.build-id/29/85e611da240eaf6f31180af3b2db8ea8515660 120777 root:root ../../../../lib64/libstlvis.so +File: /usr/lib/debug/.build-id/29/85e611da240eaf6f31180af3b2db8ea8515660.debug 120777 root:root ../../usr/lib64/libstlvis.so.debug +File: /usr/lib/debug/.build-id/35 40755 root:root +File: /usr/lib/debug/.build-id/35/eed6dce7693ecaf3eea2cc686c1908e75e6398 120777 root:root ../../../../lib64/libnglib.so +File: /usr/lib/debug/.build-id/35/eed6dce7693ecaf3eea2cc686c1908e75e6398.debug 120777 root:root ../../usr/lib64/libnglib.so.debug +File: /usr/lib/debug/.build-id/3b 40755 root:root +File: /usr/lib/debug/.build-id/3b/8db4cd1af5a496a38ef4cb547158006177d88b 120777 root:root ../../../../lib64/libocc.so +File: /usr/lib/debug/.build-id/3b/8db4cd1af5a496a38ef4cb547158006177d88b.debug 120777 root:root ../../usr/lib64/libocc.so.debug +File: /usr/lib/debug/.build-id/3c 40755 root:root +File: /usr/lib/debug/.build-id/3c/fc61024bbdea6d8ca4ea27c9c4cfa64e11cfb7 120777 root:root ../../../../lib64/libinterface.so +File: /usr/lib/debug/.build-id/3c/fc61024bbdea6d8ca4ea27c9c4cfa64e11cfb7.debug 120777 root:root ../../usr/lib64/libinterface.so.debug +File: /usr/lib/debug/.build-id/42 40755 root:root +File: /usr/lib/debug/.build-id/42/249d229033682a45b1a5dd837e3123d7b77a1c 120777 root:root ../../../../lib64/libgui.so +File: /usr/lib/debug/.build-id/42/249d229033682a45b1a5dd837e3123d7b77a1c.debug 120777 root:root ../../usr/lib64/libgui.so.debug +File: /usr/lib/debug/.build-id/4c 40755 root:root +File: /usr/lib/debug/.build-id/4c/d4334c07cca7cea94a22c804930ab0917725da 120777 root:root ../../../../lib64/libngcore.so +File: /usr/lib/debug/.build-id/4c/d4334c07cca7cea94a22c804930ab0917725da.debug 120777 root:root ../../usr/lib64/libngcore.so.debug +File: /usr/lib/debug/.build-id/6c 40755 root:root +File: /usr/lib/debug/.build-id/6c/afde028c0668b70674090ab4f7deb2ff641770 120777 root:root ../../../../lib64/libmesh.so +File: /usr/lib/debug/.build-id/6c/afde028c0668b70674090ab4f7deb2ff641770.debug 120777 root:root ../../usr/lib64/libmesh.so.debug +File: /usr/lib/debug/.build-id/8b 40755 root:root +File: /usr/lib/debug/.build-id/8b/f70800790862ccc41ac2e0324f944988024dd9 120777 root:root ../../../../lib64/libgeom2dvis.so +File: /usr/lib/debug/.build-id/8b/f70800790862ccc41ac2e0324f944988024dd9.debug 120777 root:root ../../usr/lib64/libgeom2dvis.so.debug +File: /usr/lib/debug/.build-id/95 40755 root:root +File: /usr/lib/debug/.build-id/95/c7c5a065ac068c22f1018c718444ea8e7d06f0 120777 root:root ../../../../lib64/liboccvis.so +File: /usr/lib/debug/.build-id/95/c7c5a065ac068c22f1018c718444ea8e7d06f0.debug 120777 root:root ../../usr/lib64/liboccvis.so.debug +File: /usr/lib/debug/.build-id/a1 40755 root:root +File: /usr/lib/debug/.build-id/a1/39e959ff66472cca971e1e01ac0a79de507335 120777 root:root ../../../../lib64/libvisual.so +File: /usr/lib/debug/.build-id/a1/39e959ff66472cca971e1e01ac0a79de507335.debug 120777 root:root ../../usr/lib64/libvisual.so.debug +File: /usr/lib/debug/.build-id/ce 40755 root:root +File: /usr/lib/debug/.build-id/ce/820fc71f6a07cda3614b4a8bf529e4b9e15650 120777 root:root ../../../../lib64/libcsg.so +File: /usr/lib/debug/.build-id/ce/820fc71f6a07cda3614b4a8bf529e4b9e15650.debug 120777 root:root ../../usr/lib64/libcsg.so.debug +File: /usr/lib/debug/.build-id/d8 40755 root:root +File: /usr/lib/debug/.build-id/d8/2899354aefe3a27f2b2ff1110467502d892b26 120777 root:root ../../../../lib64/libstl.so +File: /usr/lib/debug/.build-id/d8/2899354aefe3a27f2b2ff1110467502d892b26.debug 120777 root:root ../../usr/lib64/libstl.so.debug +File: /usr/lib/debug/.build-id/eb 40755 root:root +File: /usr/lib/debug/.build-id/eb/5b82020938966ef05c91769b5d31d9098625bd 120777 root:root ../../../../lib64/libgeom2d.so +File: /usr/lib/debug/.build-id/eb/5b82020938966ef05c91769b5d31d9098625bd.debug 120777 root:root ../../usr/lib64/libgeom2d.so.debug +File: /usr/lib/debug/usr/lib64/libcsg.so.debug 100644 root:root 3579fa690e0705f88cb2667680d3aaa2 +File: /usr/lib/debug/usr/lib64/libcsgvis.so.debug 100644 root:root 3a13391e7ce847de74cd84baba03b626 +File: /usr/lib/debug/usr/lib64/libgeom2d.so.debug 100644 root:root f86dd5d7364f48dcdadf2daab501acd9 +File: /usr/lib/debug/usr/lib64/libgeom2dvis.so.debug 100644 root:root e7a2e980d2bc9185cad2c376b690bfb1 +File: /usr/lib/debug/usr/lib64/libgui.so.debug 100644 root:root 47fbde15e27948e7b132735fa052eb1d +File: /usr/lib/debug/usr/lib64/libinterface.so.debug 100644 root:root 6856158577c8ab3bdd4ef36a6d71b6b8 +File: /usr/lib/debug/usr/lib64/libmesh.so.debug 100644 root:root 362ee7f9fe8769b7e22a974f45f6d653 +File: /usr/lib/debug/usr/lib64/libngcore.so.debug 100644 root:root 0370dbf0d60de3fba1fd1e1b04f7a779 +File: /usr/lib/debug/usr/lib64/libnglib.so.debug 100644 root:root 7ea85f84e5961580203b78552a042dd7 +File: /usr/lib/debug/usr/lib64/libocc.so.debug 100644 root:root 4931e56367e1e5ad0f55e46aff7c3647 +File: /usr/lib/debug/usr/lib64/liboccvis.so.debug 100644 root:root 16b56edab8f859c516e94903c88cb859 +File: /usr/lib/debug/usr/lib64/libstl.so.debug 100644 root:root 2b4541da589b5e0a314860ff6b7bcfdf +File: /usr/lib/debug/usr/lib64/libstlvis.so.debug 100644 root:root 0c53e6a07634148d9f30c6583e406e0b +File: /usr/lib/debug/usr/lib64/libvisual.so.debug 100644 root:root 9770fcfd4a41670df24f2b945278fe2a File: /usr/src/debug/netgen-6.2.2004 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/core 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/csg 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/geom2d 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/interface 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/meshing 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/occ 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/stlgeom 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/visualization 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng/Togl2.1 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/nglib 40755 root:root File: /usr/src/debug/netgen-6.2.2004/libsrc 40755 root:root @@ -845,2 +875,2 @@ File: /usr/src/debug/netgen-6.2.2004/nglib/nglib.h 100644 root:root 33553985fe2b2ecb72f75972e542479f -RPMIdentity: d67280b0a4ab9194f8c7c987c670c9d92cc7d7c5c17150c28b7a0221e4bb189d46526d2cfb68e9b375e9f4de61b341839d66eb3aad11287287a93a8d80849d1d +RPMIdentity: 4d6daca27d4cde58a1b4b5e0819a8a7208eb23d471ccfdb1df05f314d11d6ec669b108bd2a8a621cb464e1c7ffc4289c7f0ba4668fd153851a6faaf7f2249af9 --- netgen-6.2.2004-alt1.x86_64.rpm.repo 2020-09-11 16:26:39.000000000 +0000 +++ netgen-6.2.2004-alt1.x86_64.rpm.hasher 2024-10-06 13:17:56.254359476 +0000 @@ -12,3 +12,3 @@ Provides: netgen = 6.2.2004-alt1:p9+255957.16300.47.1 -File: /usr/bin/netgen 100755 root:root d01d27fe8799f10341f84647208a7092 +File: /usr/bin/netgen 100755 root:root d890ad3e40465db72e03214d0eab06ce File: /usr/share/applications/netgen.desktop 100644 root:root 89f64cf5a8b819c62b0558d187032b98 @@ -17,2 +17,2 @@ File: /usr/share/icons/hicolor/48x48/apps/netgen.png 100644 root:root 4e5b430726f37043b64e3f2c211d8181 -RPMIdentity: 911c61300d0e0d1996ab7860ea4902749c80f811a3cd8b63dfd8da9db988b1d5845c409ecde5e790ada9cedee0a833eeac45059645e6b411c1e4599fe4161f37 +RPMIdentity: 549f1bdeba58b28faf5fc7449b71a98ed05548b359e9a93fd474abde80cf886c597b10992de543bcbe8a7dcbe9864078a627b2a7061431c9fa46293a9a9c47c7 --- netgen-debuginfo-6.2.2004-alt1.x86_64.rpm.repo 2020-09-11 16:26:40.000000000 +0000 +++ netgen-debuginfo-6.2.2004-alt1.x86_64.rpm.hasher 2024-10-06 13:17:56.408361221 +0000 @@ -1,6 +1,9 @@ -/usr/lib/debug/.build-id/e4 40755 root:root -/usr/lib/debug/.build-id/e4/b53c051ab179dde27fd577efd4385cd7b48d30 120777 root:root ../../../../bin/netgen -/usr/lib/debug/.build-id/e4/b53c051ab179dde27fd577efd4385cd7b48d30.debug 120777 root:root ../../usr/bin/netgen.debug +/usr/lib/debug/.build-id/55 40755 root:root +/usr/lib/debug/.build-id/55/6a8e053404c3b7ca58e6ac0acdb255e0e095b7 120777 root:root ../../../../bin/netgen +/usr/lib/debug/.build-id/55/6a8e053404c3b7ca58e6ac0acdb255e0e095b7.debug 120777 root:root ../../usr/bin/netgen.debug /usr/lib/debug/usr/bin/netgen.debug 100644 root:root /usr/src/debug/netgen-6.2.2004 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng 40755 root:root /usr/src/debug/netgen-6.2.2004/ng 40755 root:root @@ -12,9 +15,12 @@ Provides: netgen-debuginfo = 6.2.2004-alt1:p9+255957.16300.47.1 -File: /usr/lib/debug/.build-id/e4 40755 root:root -File: /usr/lib/debug/.build-id/e4/b53c051ab179dde27fd577efd4385cd7b48d30 120777 root:root ../../../../bin/netgen -File: /usr/lib/debug/.build-id/e4/b53c051ab179dde27fd577efd4385cd7b48d30.debug 120777 root:root ../../usr/bin/netgen.debug -File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root 57a2b1d4669ff770dddf9e428902e665 +File: /usr/lib/debug/.build-id/55 40755 root:root +File: /usr/lib/debug/.build-id/55/6a8e053404c3b7ca58e6ac0acdb255e0e095b7 120777 root:root ../../../../bin/netgen +File: /usr/lib/debug/.build-id/55/6a8e053404c3b7ca58e6ac0acdb255e0e095b7.debug 120777 root:root ../../usr/bin/netgen.debug +File: /usr/lib/debug/usr/bin/netgen.debug 100644 root:root 4a1aee71bb5e4f591776578587e623ba File: /usr/src/debug/netgen-6.2.2004 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng 40755 root:root File: /usr/src/debug/netgen-6.2.2004/ng 40755 root:root File: /usr/src/debug/netgen-6.2.2004/ng/ngappinit.cpp 100644 root:root 1d2f57623cf54a47e930a509a5de8cb4 -RPMIdentity: c0dc41d13690583b5e2f8e2187cb009f4c945053f61c6a9d89ba752691a0a87e324104242497abdcb74234f8258d69a34581266be1b3cc1756cddecf793efa7f +RPMIdentity: d6e5e469aa081b01bbae8b9170b1ff56e256818a99302abb124cf552f881659a26cee78406bba76bed1b0fcb4f6f4c1b82efd73575d94b29674d1cc11a3ffd87 --- python3-module-netgen-6.2.2004-alt1.x86_64.rpm.repo 2020-09-11 16:26:40.000000000 +0000 +++ python3-module-netgen-6.2.2004-alt1.x86_64.rpm.hasher 2024-10-06 13:17:56.641363861 +0000 @@ -101,3 +101,3 @@ File: /usr/lib64/python3/site-packages/netgen/gui.py 100644 root:root 2997252bc1d860a08368518931858f68 -File: /usr/lib64/python3/site-packages/netgen/libngpy.so 100644 root:root da2aa8e02c0d9f7d7e10e4b914737bf9 +File: /usr/lib64/python3/site-packages/netgen/libngpy.so 100644 root:root 163c301484ea94544129b7b1243b6319 File: /usr/lib64/python3/site-packages/netgen/meshing.py 100644 root:root 7fea20c473a3300ef133a423ec73550e @@ -106,3 +106,3 @@ File: /usr/lib64/python3/site-packages/netgen/stl.py 100644 root:root 521e42658e4d9edb5af900372e882ded -File: /usr/lib64/python3/site-packages/pyngcore.cpython-37m.so 100644 root:root efe4b28c0a768db94a1c5c48a39388ec -RPMIdentity: dc88d67ae4bd669dd4b223e6324a2fbdff2288dad1db7d5f0ed79b26222faf9cae1bd6eb3bd01ee58f3c5efa634c26593f4e491e71485a5ab13a60281fcc4c9e +File: /usr/lib64/python3/site-packages/pyngcore.cpython-37m.so 100644 root:root fb2bf4c63e2b7731e350e6c2a3b41804 +RPMIdentity: 20199490b483ec9754229ab104b29e64312c75c182fd91d22bb4dd4396fd217ab92917b80eb91ae7789658865835a427f8d107e6f9789567c0be9710e90653d4 --- python3-module-netgen-debuginfo-6.2.2004-alt1.x86_64.rpm.repo 2020-09-11 16:26:40.000000000 +0000 +++ python3-module-netgen-debuginfo-6.2.2004-alt1.x86_64.rpm.hasher 2024-10-06 13:17:56.711364655 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/4a 40755 root:root -/usr/lib/debug/.build-id/4a/a8f1b07f5916098d3a3e20060925398c72d17b 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so -/usr/lib/debug/.build-id/4a/a8f1b07f5916098d3a3e20060925398c72d17b.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug -/usr/lib/debug/.build-id/81 40755 root:root -/usr/lib/debug/.build-id/81/240ee2228d2c10e1e420b03681ecf381365eef 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-37m.so -/usr/lib/debug/.build-id/81/240ee2228d2c10e1e420b03681ecf381365eef.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-37m.so.debug +/usr/lib/debug/.build-id/a6 40755 root:root +/usr/lib/debug/.build-id/a6/563889a753497c53b420592ee6b9a21fce3115 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so +/usr/lib/debug/.build-id/a6/563889a753497c53b420592ee6b9a21fce3115.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +/usr/lib/debug/.build-id/ba 40755 root:root +/usr/lib/debug/.build-id/ba/789ad7405626a63b4f44b3d99bc94abf1eca0f 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-37m.so +/usr/lib/debug/.build-id/ba/789ad7405626a63b4f44b3d99bc94abf1eca0f.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-37m.so.debug /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -12,2 +12,7 @@ /usr/src/debug/netgen-6.2.2004 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/core 40755 root:root +/usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng 40755 root:root /usr/src/debug/netgen-6.2.2004/libsrc 40755 root:root @@ -21,8 +26,8 @@ Provides: python3-module-netgen-debuginfo = 6.2.2004-alt1:p9+255957.16300.47.1 -File: /usr/lib/debug/.build-id/4a 40755 root:root -File: /usr/lib/debug/.build-id/4a/a8f1b07f5916098d3a3e20060925398c72d17b 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so -File: /usr/lib/debug/.build-id/4a/a8f1b07f5916098d3a3e20060925398c72d17b.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug -File: /usr/lib/debug/.build-id/81 40755 root:root -File: /usr/lib/debug/.build-id/81/240ee2228d2c10e1e420b03681ecf381365eef 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-37m.so -File: /usr/lib/debug/.build-id/81/240ee2228d2c10e1e420b03681ecf381365eef.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-37m.so.debug +File: /usr/lib/debug/.build-id/a6 40755 root:root +File: /usr/lib/debug/.build-id/a6/563889a753497c53b420592ee6b9a21fce3115 120777 root:root ../../../../lib64/python3/site-packages/netgen/libngpy.so +File: /usr/lib/debug/.build-id/a6/563889a753497c53b420592ee6b9a21fce3115.debug 120777 root:root ../../usr/lib64/python3/site-packages/netgen/libngpy.so.debug +File: /usr/lib/debug/.build-id/ba 40755 root:root +File: /usr/lib/debug/.build-id/ba/789ad7405626a63b4f44b3d99bc94abf1eca0f 120777 root:root ../../../../lib64/python3/site-packages/pyngcore.cpython-37m.so +File: /usr/lib/debug/.build-id/ba/789ad7405626a63b4f44b3d99bc94abf1eca0f.debug 120777 root:root ../../usr/lib64/python3/site-packages/pyngcore.cpython-37m.so.debug File: /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -30,5 +35,10 @@ File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen 40755 root:root -File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen/libngpy.so.debug 100644 root:root 2ff88d1b05c941a621489fbfe568f0ec -File: /usr/lib/debug/usr/lib64/python3/site-packages/pyngcore.cpython-37m.so.debug 100644 root:root a89be0952973d68340753a50681790ad +File: /usr/lib/debug/usr/lib64/python3/site-packages/netgen/libngpy.so.debug 100644 root:root a7ede8786fff89098acec31643070b07 +File: /usr/lib/debug/usr/lib64/python3/site-packages/pyngcore.cpython-37m.so.debug 100644 root:root c00adc8e2a29c6817729df7be61eff2f File: /usr/src/debug/netgen-6.2.2004 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/libsrc/core 40755 root:root +File: /usr/src/debug/netgen-6.2.2004/BUILD/netgen/ng 40755 root:root File: /usr/src/debug/netgen-6.2.2004/libsrc 40755 root:root @@ -38,2 +48,2 @@ File: /usr/src/debug/netgen-6.2.2004/ng/netgenpy.cpp 100644 root:root 790b10e3b5c8162df5e1ae72a94c5ca4 -RPMIdentity: ea24da59a1c359027f8892c91ca2698b321d19fe446d05ae25583d0d6657fb70aa8503816c6e306ad2f22afb34db910eaf819f1b9a627e13146302587433c8f1 +RPMIdentity: af8ed6059b68291b637c45cc985f5d9b33d46cf90619ba24ac3495fba5a3cd65073c9ca3fec30109cb9b0e8ca781745baa8dca54b519f315d1183688c6e90e6d